November 7, 2017

I met a lovely puppy with a terrible problem the other day. This beautiful little English Bull Terrier had just been collected from the breeder, and his excited owners had very sensibly brought him in for a new puppy checkup. It was lucky they did...

As I was examining...

Please reload

Contact Information

Online Appointments:
Click here to book


Phone (24 hours): 

020 8459 4729



176 Church Road,
London NW10 9NP

Stay Connected

Serving pet owners in:

Willesden, Harlesden
Dollis Hill, Neasden
Cricklewood, West Hampstead, Queen's Park, Kensal Green,

White City, Wembley