3052 have published consultation prices
Bath Vets - Melksham
Forest Rd, Melksham, SN12 7AA
Bath Vets - Peasedown
46 Bath Road, Peasedown St John,, BA2 8DL
Bath Vets - Station Road
15a/15b Station Road, Lower Weston, BA1 3DY
Bath Vets for Pets
Inside Pets at Home, Unit 1 Mero Retail Park, Lower Bristol Road, Bath, BA2 3GL

Battersea Square Vets
London House, 7-8 Battersea Square, London, SW11 3RA

Battle Flatts Veterinary Centre - Norton
43 St Nicholas Street, Norton, Malton, YO17 9AQ
Battle Flatts Veterinary Centre - Pocklington
88 Kilnwick Road, Pocklington, York, YO42 2JZ
Battle Flatts Veterinary Clinic - Stamford Bridge
2 Buttercrambe Road, Stamford Bridge, York, YO41 1AN
Battle Flatts Veterinary Clinic - Strensall
38 The Village, Strensall, York, YO32 5XR
Battlers Green Veterinary Centre
Battlers Green Farm, Common Lane, Radlett, WD7 8PH

Bay Tree Vets
58 Mitton Street, Stourport-on-Severn, Worcestershire, DY13 9AA

Bay Vet Group - Newton Abbot
Ashburton Road, Newton Abbot, TQ12 1FQ

Bay Vet Group - Teignmouth
Maudlin Drive, Teignmouth, TQ14 8RU

Bay Vet Group - Torquay, Babbacombe
96 Warbro Road, Torquay, TQ1 3RE

Bay Vets Caton
20 Hornby Road, Caton, LA2 9QS
Bay Vets Lancaster
Baldrand House, Bowerham Rd, Lancaster, LA1 3AJ
Bay Vets Milnthorpe
Unit 4 & 5 Bridge End Business Park, Park Road, Milnthorpe, LA7 7RH
Bay Vets Morecambe
194 Lancaster Rd, Morecambe, LA4 5TL
