abbeyVET - 7 small animal surgeries in North londonVet, cat, dog, rabbit, hampster, worming, flea, microchip, pet. Abbey Veterinary Clinic is located in the London area of Greater London. There are at least 2 other listings in the N16 postcode area. Veterinarians in Greater London N16