We have two surgeries, in Teddington and Isleworth. For full details follow the links from this page. All consultations by appointment. Please contact us on the number below or submit an enquiry and we will get back to you as promptly as we can.


If your pet has a problem during surgery hours, please telephone the practice immediately and we will ensure that you're offered an appointment on a priority basis. Please make it clear that the matter is not routine and we will do our utmost to see you and your pet at the earliest opportunity.


For out of hours emergencies please call our

24 hour emergency service 020 8977 3452