3052 have published consultation prices
Aylsham Vets
12 Hungate Street, Aylsham, NR11 6AA
Ayres Veterinary Centre - Cleadon
41 Front Street, Cleadon, Sunderland, SR6 7PG
Ayres Veterinary Centre - Cramlington
3 West Farm Court, Station Road, Cramlington, NE23 1AX
Ayres Veterinary Centre - Whitley Bay
71 Ilfracombe Gardens, Whitley Bay, NE26 3LZ
Ayres Veterinary Hospital - North Shields
Unit 7 Royal Quays, Coble Dene, North Shields, NE29 6DW
B&W Equine Vets - Breadstone Hospital
Breadstone, Berkeley, GL13 9HG
B&W Equine Vets - Willesley Clinic and Stud
Byams Farm, Willesley, GL8 8QU
Badgers Oak Veterinary Clinic
Hastings Road, Northiam, TN31 6NH

Bagshot Vets for Pets
Inside Pets at Home, Unit 2C Bagshot Retail Park, Waterers Way, Bagshot, Surrey, GU19 5DF

Bainbridge Vets, Askrigg Branch
Station Surgery, Askrigg, Leyburn, DL8 3BJ

Bainbridge Vets, Leyburn Branch
Leyburn Business Park, Unit 3 Herriot Court, Leyburn, DL8 5QA

Baker McVeigh - Lambourn
Upshire Farm, Greenways, Lambourn, Hungerford, RG17 7LE

Baker McVeigh - Newmarket
Hill House, 2 Falmouth Ave, Newmarket, Suffolk, CB8 0NB

Baker McVeigh - Yorkshire
Derwent Mount, 6 York Road, Malton, YO17 6AX

Bakewell Veterinary Clinic (Equine Clinic)
Unit 14 Deepdale Business Park, Buxton Road, Bakewell, DE45 1GT

Bakewell Veterinary Clinic (Small & Farm Animal)
Milford Farm, Mill Street, Bakewell, Derbyshire, DE45 1DX

Ballinger Equine
East Barn, Fairclough Hall Farm, Halls Green, Hitchin, SG4 7DP

Balsall Common Vets
384a Kenilworth Road Balsall Common, CV7 7ER

Banbury Vets for Pets
Inside Pets at Home, Unit 9 Banbury Cross Retail Park, Lockheed Close, Banbury, OX16 1LX

Banstead Village Veterinary Surgery
170A High St, Banstead, SM7 2NZ

