/
you're reading...

The Greatest Show, Man!

What a show London Vet Show 2019 was!Over 3,000 people strolled round the 450 stands over the two days. Now, the dust has settled, the stands broken down and everyone has gone back to their ...

Read full story

Archives