Paxton Veterinary Clinics, Clifton Road
-
30 Clifton Road, South Norwood, SE25 6NJView on map
- www.paxtonvets.co.uk
- 0208 6533355
The Paxton Vet Clinics comprises of two clinics, located on either side of Crystal Palace. Both sites offer the same equipment and standard of care.
Book now