Practices
Veterinary Clinics
CV
CMW Vets
Ipswich
BV
Bath Veterinary Group
Bath
BV
Bridge Vets
Aberdeen
IT
It's the VETS
Plymouth
LF
LLM Farm Vets
Derby
BE
Beechwood
Leeds
HV
Heath Vets Rhiwbina
Cardiff
DV
Downe Vets
Newcastle
HV
Heath Vets Cyncoed
Cardiff
BV
Braid Vets Leith
Edinburgh
VG
VMC Glasgow
Glasgow
CM
Cardiovascular Medicine of Alabama
Birmingham
L(
Liverpool (Huyton) PDSA Pet Hospital
Liverpool
VV
Victoria Vets
MP
Milfeddygon Prostock Vets
SV
Summerleaze Vet Hospital
Maidenhead
MV
Medina Veterinary Surgery
RV
Rose Valley Vets
C&
Cathcart & Winn
LR
Little Rock Equine Vets
KJ
K J Fraser, Veterinary Surgery
MV
Montgomery Veterinary Clinic
EH
Earls Hall Veterinary
AV
Atherton Veterinary Centre
RV
Rivendell Vets Farncombe Surgery
PV
Phoenix Vets
MV
Mearley Veterinary Group
MS
Medivet Standish
Wigan
PV
Peasedown Veterinary Surgery
BV
Bury Vets4Pets
Bury
GV
Greenside Veterinary Practice
MT
Medivet Tilehurst
Reading
BV
The Bridge Veterinary Clinic, Lechlade
SV
Sandhole Veterinary Centre
PV
Priory Vets, Farm Animal and Equine
Cardigan
KV
Kensington Veterinary Care
BV
Brompton Veterinary Clinic
BA
Bristol A.R.C. Clinic
MV
Mildmay Veterinary Centre
AV
Avonvale Veterinary Centre
AV
Aspen Veterinary Surgery
AV
Ark Veterinary Practice
CV
County Vets
CV
Colne Valley Veterinary Practice Ltd
OT
Oak Tree Veterinary Centre
CV
Cromer Vets
BV
Bilton Veterinary Centre
PH
The Pet Hospitals
Belfast
CV
Cherrydown Vets
Stanford-le-Hope
SC
Spen Corner Veterinary Centre
Blackpool