Welcome to Vet4Life

The best Vet in Teddington, Shepperton and Surbiton.

We offer the finest in veterinary care to your pet and look forward to welcoming you to meet our fantastic team and experience the Vet4Life difference.

Teddington

0208 977 3955
mail@vet4life.co.uk

160 High Street
Teddington
Middlesex TW11 8HZ

Visit our Teddington Clinic
Book an Appointment

Shepperton

01932 229900
shepperton@vet4life.co.uk

7 Station Approach
Shepperton
Middlesex TW17 8AR

Visit our Shepperton Clinic
Book an Appointment

Surbiton

0208 390 5270
surbiton@vet4life.co.uk

40-44 Brighton Road
Surbiton, Kingston
Surrey KT6 5PL

Visit our Surbiton Clinic
Book an Appointment