All new, purpose built, state of art, independent veterinary practice with a unique style of service.Located on a side street next to 9 Clerkenwell Rd. Look for our big green sign
clerkenwell animal hospital is located in the London area of Greater London. There is 1 other listing in the EC1M postcode area.
Veterinarians in Greater London EC1M