Practices
Animal Welfare
VV
Virtue Vets Chelsea The Boltons
London
VV
Virtue Vets Notting Hill
London
MV
Manor Vets - Harborne
Birmingham
CU
CVS UK Ltd Harbour Vets
Portsmouth
DV
Downland Veterinary Group
Portsmouth
IV
Icknield Vet Group
Luton
HV
Hilltop Veterinary Centre Ltd
Oxford
HF
Harrison Family Vets Middleton
Leeds
PV
Peak Vets
Sheffield
AV
Ashgrove Vets
Peterculter
CV
Carmel Vets
Wolverhampton
RV
Roadhouse Vets
Hawick
IV
Inglis Vets
Dunfermline
CV
Champion Vets - Glasgow
Glasgow
CF
Cain Farm Vets
Llansantffraid
OC
Ocean City Vets
Plymouth
DF
Dyfed Farm Vets
Caerfyrddin
VS
Veterinary Surgery Havant
Havant
RH
Rowan House Vets
Norwich
HV
Harbour Vets
Southsea
PA
Parkvets
Sidcup
AV
Aire Veterinary Centre
Leeds
GV
Glenburn Vets
Crumlin
PV
Penmellyn Vets Pool
Redruth
SC
Scarsdale
Derby
HV
Highcroft Vets
Bristol
KI
Kinfauns
Harwich
LV
Longmead Vets
Wincanton
PD
PDSA
Southcoates lane
WV
Westwood Vets
Leeds
WV
Wallace Vets
Arbroath
OV
Orwell Veterinary
Ipswich
CH
Clent Hills
Birmingham
PR
Park Road Vets
Park Road
RS
RSPCA
Littleborough
AV
Aireworth Vets
Keighley
FR
Final Rest
Havant
WV
Weeley Veterinary Centre
Weeley
TC
Two Counties Vets
Doncaster
WR
Wear Referrals
Stockton-on-Tees
SV
Sunrise Veterinary Surgery
Wigan
MV
The Mobile Vet
AV
Abbeywell Vets
Folkestone
WV
Woodlands Veterinary Clinic
Cheltenham
EV
Estcourt Vets
Devizes
DV
Dunedin Vets
Prestonpans
AI
Animals in Distress
LV
Larkmead Vets
Didcot
DV
Derwent Valley Vets
Matlock
MH
Medivet Hendon