Our practices

Search to find your nearest VetPartners practice. 

Use the practice type and region filters below to narrow down your search, or look up a practice by name.

  • Small Animals
  • Select all
  • Select a region
  • All regions
  • Yorkshire
  • South East
  • Scotland
  • North East
  • North West
  • Wales
  • South West
  • Midlands
  • Northern Ireland
  • London
  • Republic of Ireland
Found 129 results

Abbey Veterinary Centres Abergavenny

St Arvans Chambers
Hereford Road
Abergavenny
Monmouthshire
NP7 5PR
Branch website

Abbey Veterinary Centres Brecon

Ashfield Place
Llanfaes
Brecon
Powys
LD3 8EG
Branch website

Abbey Veterinary Centres Monmouth

2 Drybridge Street
Monmouth
Monmouthshire
NP25 5AD
Branch website

Abbey Veterinary Centres Tredegar

1 & 2 Commercial Street
Tredegar
Gwent
NP22 3DH
Branch website

Abbey Veterinary Group Derby Chaddesden

465 & 467 Nottingham Road
Chaddesden
Derby
DE21 6NA
Branch website

Abbey Veterinary Group Derby Chellaston

248 Derby Road
Chellaston
Derby
DE73 6RU
Branch website

Abbey Veterinary Group Renfrewshire and North Ayrshire Greenock Surgery

54 Murdieston Street
Greenock
PA15 4HU
Branch website

Abbey Veterinary Group Renfrewshire and North Ayrshire Paisley Surgery

71 Canal Street
Paisley
PA1 2HP
Branch website

Abercorn Vets Gilmerton

18 Drum Street
Gilmerton
EH17 1QH
Branch website

Abercorn Vets Portobello

175 Portobello High Street
Edinburgh
EH15 1EU
Branch website

Abercorn Vets Raeburn Place

82 Raeburn Place
Stockbridge
EH4 1HH
Branch website

Adelaide Veterinary Centre

Long Lane
Bursledon
Southampton
Hampshire
SO31 8DA
Branch website

Aireworth Vets Keighley

Aireworth Road
Keighley
West Yorkshire
BD21 4DJ
Branch website

Alfold Veterinary Surgery

Alford Business Centre
Cranleigh
Surrey
GU6 8HP
Branch website

Anderson Abercromby Veterinary Referrals

Dawes Farm
Bognor Road
Warnham
West Sussex
RH12 3SH
Branch website

Animac Vets Morningside

Animac Morningside
Animac Vets
128 Comiston Road
Edinburgh
EH10 5QN
Branch website

Archway Veterinary Surgery Highworth

21 High Street
Highworth
Wiltshire
SN6 7AG
Branch website

Armac Veterinary Group 147 The Rock

147 The Rock, Bury, Arm
Branch website

Armac Veterinary Group Bolton Practice

30 Bradshaw Brow, Bolton
Branch website

Armac Veterinary Group Old Rd Practice

461 Rochdale Old Rd, Bury BL9 7TB
Branch website

Armstrong Vets

17 Breadstone Business Centre
Breadstone
Berkeley
Gloucestershire
GL13 9HF
Branch website

Arundell Vets Kirk Sandall

Doncaster Rd, Doncaster DN3 1HE
Branch website

Arundell Vets Toll Bar Surgery

16 Hall Villa Lane
Toll Bar
DN5 0LH
Branch website

Ash Tree Vets Desborough

3 Station Road
Desborough
Northamptonshire
NN14 2RL
Branch website

Ash Tree Vets Kibworth

Veterinary House, The Courtyard
Smeeton Road
Kibworth Beauchamp
Leicestershire
LE8 0LG
Branch website

Ash Tree Vets Market Harborough

124 Northampton Road
Market Harborough
Leicestershire
LE16 9HF
Branch website

Ashfield House Bramcote Surgery

258 Derby Road
Bramcote
Nottingham
NG9 3JN
Branch website

Ashfield House Byron Vets Surgery

497 Nuthall Road
Nottingham
NG8 5DG
Branch website

Ashfield House Hospital

142 Derby Road
Long Eaton
Nottingham
NG10 4ER
Branch website

Ashfield House Spondon Surgery

43 Moor Street
Spondon
Derby
DE21 7EA
Branch website

Ashlands Vets Glusburn Surgery

The Institute
Colne Road
Glusburn
BD20 8PR
Branch website

Ashlands Vets Ilkley surgery

119 Leeds Road
Ilkley
LS29 8JS
Branch website

Ashlands Vets Skipton surgery

Rock Villa
Cavendish Street
Skipton
BD23 2AB
Branch website

Ashlea Veterinary Centre

Unit 2b
Port Road Business Park
Carlise
CA2 7AF
Branch website

Ashworth Veterinary Group Farnborough

60 Bridge Road
Cove
Farnborough
Hampshire
GU14 0HP
Branch website

Ashworth Veterinary Group Fleet

1 Courtmoor Avenue
Fleet
Hampshire
GU52 7UE
Branch website

Ashworth Veterinary Group Sandhurst

Branksome Hill Road
Sandhurst
Berkshire
GU47 0QE
Branch website

Aurora Vet Clinic Aurora Vet Clinic

Old Stoneywood Church
Bankhead Road
Bucksburn
Aberdeen
AB21 9HQ

Avenue Veterinary Group Bingley

31 Park Road
Bingley
West Yorkshire
BD16 4BL
Branch website

Beechwood Veterinary Group Beeston

430 Dewsbury Road
Leeds
LS11 7LJ
Branch website

Beechwood Veterinary Group Chapel Allerton

335 Chapeltown Road
Leeds
LS7 3LL
Branch website

Beechwood Veterinary Group Garforth

28 Springmead Drive
Leeds
LS25 1JW
Branch website

Beechwood Veterinary Group Headingley Surgery

177 Kirkstall Lane , Headingly , Leeds , LS6 3EJ
Branch website

Beechwood Veterinary Group Temple House

Limewood Approach,
Seacroft,
Leeds,
LS14 1NH
Branch website

Best Friends Veterinary Group Dagenham

191 Broad Street
Dagenham
RM10 9JD
Branch website

Best Friends Veterinary Group Shenfield

24 Chelmsford Rd
Shenfield
CM15 8RJ
Branch website

Border Vets Earlston

2 High Street, Earlston, TD4 6HQ
Branch website

Border Vets Galashiels

Gala Terrace
Galashiels
TD1 3JT
Branch website

Border Vets Selkirk

9-11 High Street
Selkirk
TD7 4BZ
Branch website

Braid Vets Dalkeith

21 Eskbank Road
Dalkeith
EH22 1HG
Branch website

Braid Vets Leith Walk

319 Leith Walk
Edinburgh
EH6 8SA
Branch website

Braid Vets Mayfield Road

171 Mayfield Road
Edinburgh
EH9 3AZ
Branch website

Bridge Veterinary Clinic Dowington Surgery

Dowington
Lechlade
Gloucestershire
GL7 3DL
Branch website

Broken Cross Veterinary Surgery

50 Fallibroome Road
Macclesfield
Cheshire
SK10 3LA
Branch website

Bromyard Veterinary Surgery

Kings Arms Yard
Bromyard
Herefordshire
HR7 4EE
Branch website

Broughton Veterinary Group Broughton Astley

12 Swannington Road,
Broughton Astley
Cottage Lane Industrial Estate
Leicester
LE9 6TU
Branch website

Broughton Veterinary Group Lutterworth

Elizabethan House
Leicester Road
Lutterworth
LE17 4NJ
Branch website

Caerphilly Veterinary Clinic

12 Market Street
Caerphilly
CF83 1NX
Branch website

Calweton Veterinary Group

Calweton Veterinary Group
79 Tavistock Road
Callington
Cornwall
PL17 7RD

Calweton Veterinary Group

Calweton Veterinary Group
The Millpool
Looe
Cornwall
PL13 2AF

Calweton Veterinary Group

Calweton Veterinary Group
12 Keast Mews
Saltash
Cornwall
PL12 6AR

Carisbrooke Vets Carisbrooke Vets

107 Carisbrooke Road, Newport, IOW, PO30 1HP
Branch website

Carisbrooke Vets Ventnor (temporarily closed)

Pier Street, PO38 1ST

Carisbrooke Vets Yarmouth (temporarily closed)

Tennyson Road, PO41 0PR

Castle Vets Ltd

Castle Vets
131 Upper Hale Road
Farnham
GU9 0JG
Branch website

Castle Vets Ltd

Grazely Vets
12 Guildford Road West
Farnborough
GU14 6PU
Branch website

Chantry Vets Alverthorpe Surgery

180 Batley Road
Wakefield
WF2 0AJ
Branch website

Chantry Vets Brindley Way Veterinary Hospital

Unit 3
Brindley Way
Wakefield
WF2 0XQ
Branch website

Chantry Vets Castleford Surgery

27 Lower Oxford Street
Castleford
WF10 4AE
Branch website

Chantry Vets Middleton Surgery

22 Middleton Park Road,
Middleton,
Leeds,
LS10 3ST
Branch website

Chantry Vets Normanton Surgery

104 Castleford Road
Normanton
WF6 2EE
Branch website

Chantry Vets Pontefract Surgery

26 Horsefair
Pontefract
WF8 1PD
Branch website

Chantry Vets Wakefield Veterinary Centre

Gill's Yard
Northgate
Wakefield
WF1 3BZ
Branch website

Clevedale Veterinary Practice Guisborough Veterinary Surgery

10 South Buck Way,
Guisborough,
North Yorkshire,
TS14 7FJ

Clevedale Veterinary Practice Stokesley Veterinary Surgery

1 Ellerbeck Way
Stokesley Business Park
Stokesley
Middlesborough
TS9 5JZ

Clevedale Veterinary Practice Upleatham Veterinary Surgery

Home Farm
Upleatham
Redcar
TS11 8AG

Clevedale Veterinary Practice Whitby Veterinary Surgery

10 The Parade
Whitby
YO21 3JP

Clifton Lodge Veterinary Group Billingham

44 Station Road
Billingham
TS23 1AB
Branch website

Clifton Lodge Veterinary Group Hartlepool

24 Stockton Road
Hartlepool
TS25 1RL
Branch website

Clifton Lodge Veterinary Group Horden

23 Hardwick Street
Horden
SR8 4JH
Branch website

Clifton Lodge Veterinary Group Sedgefield

7 East End
Sedgefield
TS21 3AU
Branch website

Clyde Veterinary Group Lesmahagow

Clyde Veterinary Group
5 Langdykeside,
Lesmahagow,
Lanark
ML11 0EY
Branch website

Clyde Veterinary Group Wishaw

Clyde Veterinary Group
301 Main Street
Wishaw
Scotland
ML2 7NG
Branch website

Coastway Veterinary Group Brighton Veterinary Centre

Freshfield Business Park
Freshfield Way
Brighton
East Sussex
BN2 0DF
Branch website

Coastway Veterinary Group Lewes Veterinary Clinic

137-139 Malling Street
Lewes
East Sussex
BN7 2RB
Branch website

Coastway Veterinary Group Portslade Veterinary Clinic

11-12 Carlton Terrace
Portslade
West Sussex
BN41 1XF
Branch website

Coastway Veterinary Group Shoreham Veterinary Clinic

120 High Street
Shoreham-by-Sea
West Sussex
BN43 5DB
Branch website

Coastway Veterinary Group Telscombe & Peacehaven Veterinary Clinic

378 South Coast Road
Telscombe
East Sussex
BN10 7ET
Branch website

Coastway Veterinary Group Woodingdean Veterinary Clinic

74 Warren Road
Woodingdean
East Sussex
BN2 6BE
Branch website

Collier and Brock Veterinary Surgeons Irvine Surgery

30 Ballot Road
Irvine
KA12 0HW
Branch website

Collier and Brock Veterinary Surgeons Troon Surgery

22 Templehill,
Troon,
Ayrshire,
KA10 6BE
Branch website

Court Vets

Stanford Business Court
21-23 High Street
Stanford in the Vale
SN7 8LH
Branch website

Damory Vets Damory Veterinary Clinic

Damory Lodge
Edward Street
Blandford Forum
Dorset
DT11 7QT
Branch website

Donview Veterinary Centre Inverurie (Main Site)

Burghmuir Place
Blackhall Industrial Estate
Inverurie
Aberdeenshire
AB51 4FW

Donview Veterinary Centre Kintore

20 School Road
Kintore
Inverurie
Aberdeenshire
AB51 0UX

Dunedin Vets Dunbar

4 High St
Dunbar
EH42 1EL
Branch website

Dunedin Vets North Berwick

31 Quality St
North Berwick
EH39 4HR
Branch website

Dunedin Vets Prestonpans

151 High St
Prestonpans
EH32 9AX
Branch website

Dunedin Vets Tranent

16 Haddington Road
Tranent
East Lothian
EH33 1HW
Branch website

Eastfield Vets Cleethorpes

86 Hardy's Road
Cleethorpes
N E Lincs
DN35 0DW
Branch website

Eastfield Vets North Thoresby

Station Road
North Thoresby
Grimsby
N E Lincs
DN36 5QU
Branch website

Eastgate Vets Bury St Edmunds

Cotton Lane
Bury Saint
Edmunds
IP33 1XW
Branch website

Eastgate Vets Mildenhall

7 Police Station Square
Mildenhall
Bury Saint Edmunds
IP28 7ER
Branch website

Eastgate Vets Thetford

31 Bury Rd
Thetford
IP24 3AW
Branch website

Elands Veterinary Clinic Dunton Green

St John's Church
London Rd
Dunton Green
Sevenoaks TN13 2TE
Branch website

Farnham Veterinary Group Farncombe

24 St Johns Street
Farncombe
GU7 3EJ
Branch website

Farnham Veterinary Group Farnham Veterinary Hospital

FARNHAM VETERINARY HOSPITAL,
UNIT 5,
ROMANS INDUSTRIAL PARK,
EAST STREET,
FARNHAM,
GU9 7TH
Branch website

Farnham Veterinary Group Vale

153 Ash Hill Rd
Ash
GU12 5DW
Branch website

Galedin Vets Innerleithen

75 High St,, Innerleithen, EH44 6HD
Branch website

Galedin Vets Putton Mill

Galedin Veterinary
Putton Mill,
Duns,
TD11 3HT
Branch website

Garden Veterinary Group Chippenham

1 Bristol Road
Chippenham
Wiltshire
SN15 1NQ
Branch website

Gilmoor Vets Durham

Sunderland Road
Gilesgate
Durham
DH1 2LG
Branch website

Gilmoor Vets Spennymoor

81 Durham Road
Spennymoor
County Durham
DL16 6JW
Branch website

Gilmoor Vets Sunderland

6 William Doxford Centre
Sunderland
Tyne & Wear
SR3 2NE
Branch website

Goddard Vet Group Acton

220 Horn Lane
Acton
London
W3 6PL
Branch website

Goddard Vet Group Barking

115A Longridge Road
Barking
Essex
IG11 8TA
Branch website

Goddard Vet Group Barkingside (Fremantle Road)

64 Fremantle Road
Barkingside
Ilford
Essex
IG6 2AZ
Branch website

Goddard Vet Group Brixton

212 Brixton Hill
Brixton
London
SW2 1HE
Branch website

Goddard Vet Group Caterham

4 Timber Hill Road
Caterham
Surrey
CR3 6LD
Branch website

Goddard Vet Group Chalfont St Peter

58 Lower Road
Chalfont St Peter
Buckinghamshire
SL9 9AA
Branch website

Goddard Vet Group Chessington

438 Hook Road
Chessington
Surrey
KT9 1NA
Branch website

Goddard Vet Group Chingford

158 Chingford Mount Rd
Chingford
London
E4 9BS
Branch website

Goddard Vet Group Collier Row, Romford

54 Collier Row Lane
Collier Row
Romford
Essex
RM5 3BB
Branch website

Goddard Vet Group Croydon

356 Lower Addiscombe Road
Addiscombe
Croydon
Surrey
CR0 7AF
Branch website

Goddard Vet Group Dagenham

234 Oxlow Lane
Dagenham
Essex
RM10 7YX
Branch website

Goddard Vet Group Dundonald Road

40 Dundonald Rd
Wimbledon
London
SW19 3QN
Branch website

Goddard Vet Group Eastcote

83 Field End Road
Eastcote
Pinner
Middlesex
HA5 1QG
Branch website

Goddard Vet Group Edgware

254 Whitchurch Lane
Edgware
Middlesex
HA8 6QH
Branch website

Goddard Vet Group Enfield

8 Central Parade
Green Street
Enfield
EN3 7HG
Branch website

Goddard Vet Group Epsom Downs

6 Tattenham Crescent
Epsom Downs
Surrey
KT18 5QG
Branch website

Goddard Vet Group Ewell

150 Kingston Road
Ewell
Surrey
KT17 2ET
Branch website

Goddard Vet Group Fulham

612 Kings Road
Fulham
London
SW6 2DX
Branch website

Goddard Vet Group Gidea Park

144 Balgores Lane
Gidea Park
Romford
Essex
RM2 6BP
Branch website

Goddard Vet Group Greenford

459 Oldfield Lane North
Greenford
Middlesex
UB6 0EU
Branch website

Goddard Vet Group Hackney

5-7 Well Street
Hackney
London
E9 7QX
Branch website

Goddard Vet Group Ham (Richmond)

6 Back Lane
Ham
Richmond
Surrey
TW10 7LF
Branch website

Goddard Vet Group Harrow Weald

334 High Road
Harrow Weald
Middlesex
HA3 6HF
Branch website

Goddard Vet Group Hayes End

1334-1336 Uxbridge Road
Hayes End
Middlesex
UB4 8JG
Branch website

Goddard Vet Group Highbury

87 Grosvenor Avenue
Highbury
London
N5 2NL
Branch website

Goddard Vet Group Ickenham

90 Swakeleys Road
Ickenham
Uxbridge
Middlesex
UB10 8BB
Branch website

Goddard Vet Group Ilford

159 Ley Street
Ilford
Essex
IG1 4BL
Branch website

Goddard Vet Group Kennington

351 Kennington Road
Kennington
London
SE11 4QE
Branch website

Goddard Vet Group Kingston

8 Park Road
Kingston upon Thames
Surrey
KT2 6BN
Branch website

Goddard Vet Group Loughton

96 Roding Road
Loughton
Essex
IG10 3EJ
Branch website

Goddard Vet Group Mandeville Veterinary Hospital

15 Mandeville Road
Northolt
Middlesex
UB5 5HD
Branch website

Goddard Vet Group Mile End

47 Burdett Road
Bow
London
E3 4TN
Branch website

Goddard Vet Group New Addington

7 Salcot Crescent
New Addington
Croydon
Surrey
CR0 0JG
Branch website

Goddard Vet Group Plaistow

740 Barking Road
Plaistow
London
E13 9LB
Branch website

Goddard Vet Group Putney

153 Lower Richmond Road
Putney
London
SW15 1EZ
Branch website

Goddard Vet Group Raynes Park

2 Grand Drive
Raynes Park
London
SW20 0JT
Branch website

Goddard Vet Group South Woodford

8 Woodford Road
South Woodford
London
E18 2BH
Branch website

Goddard Vet Group Stockwell

348 South Lambeth Road
Stockwell
London
SW8 1UQ
Branch website

Goddard Vet Group Stone Lion Veterinary Hospital

41 High Street
Wimbledon Village
Wimbledon
London
SW19 5AU
Branch website

Goddard Vet Group Thamesmead

8a Joyce Dawson Way
Thamesmead
London
SE28 8RA
Branch website

Goddard Vet Group Tottenham

17 Bruce Grove
Tottenham
London
N17 6RG
Branch website

Goddard Vet Group Uxbridge

64 The Greenway
Uxbridge
Middlesex
UB8 2PL
Branch website

Goddard Vet Group Vets Tooting

224 Mitcham Road
Tooting
SW17 9NN
Branch website

Goddard Vet Group Walthamstow

117 Grove Road
Walthamstow
London
E17 9BU
Branch website

Goddard Vet Group Wanstead Veterinary Hospital

84 New Wanstead
Wanstead
London
E11 2SY
Branch website

Goddard Vet Group Wembley

131 Carlton Ave East
Wembley
Middlesex
HA9 8PN
Branch website

Goddard Vet Group West Ham

1 Church Street
West Ham Lane
West Ham
London
E15 3HU
Branch website

Gortlands Veterinary Clinic Gortlands Veterinary Practice

162-164 Gilnahirk Road
Belfast
County Down
BT5 7QQ
Branch website

Grange Vets Stockton-on-Tees

388 Norton Rd
Stockton-on-Tees
TS20 2QL
Branch website

Hadrian Vets Hexham

Dene Avenue
Hexham
Northumberland
NE46 1HJ
Branch website

Hale Veterinary Group Calne Surgery

Bank Row
Church Street
Calne
Wiltshire
SN11 0SG
Branch website

Hale Veterinary Group Chippenham Hospital

19 Langley Road
Chippenham
Wiltshire
SN15 1BS
Branch website

Hale Veterinary Group Corsham Surgery

37 High Street
Corsham
Wiltshire
SN13 0EZ
Branch website

Hale Veterinary Group Melksham Surgery

33 Union Street
Melksham
Wiltshire
SN12 7PR
Branch website

Hampden Vets Elm Farm Surgery

2 Elm Court
Elm Farm Road
Aylesbury
HP21 7NQ
Branch website

Hampden Vets Fairford Leys Surgery

1 Ashley Court
65 Kingsgate
Fairford Leys
Aylesbury
HP19 8WB
Branch website

Hampden Vets Haddenham Surgery

14 Roberts Road
Haddenham
Aylesbury
HP17 8HH 
Branch website

Hampden Vets Hampden Veterinary Hospital

Anchor Lane
Aylesbury
HP20 1AJ
Branch website

Hampden Vets Watermead Surgery

11 Lakeside
Watermead
HP19 0FX
Branch website

Haven Veterinary Group Hedon

34 Ketwell Lane
Hedon
Hull
HU12 8BP

Haven Veterinary Group Hull

684 Holderness Road
Hull
HU9 3JA

HCC (Hyperthyroid Cat Centre) Hyperthyroid Cat Centre

433 Birch Park
Street 7
Thorp Arch Estate
Wetherby
West Yorkshire
LS23 7FG

Head & Head Vets

Water Ma Trout
Helston
Cornwall
TR13 0LW
Branch website

Heywood Veterinary Centre

100 Bridge Street
Heywood
Lancashire
OL10 1JG
Branch website

Hillside Veterinary Centre Wimborne

116 Wareham Road
Corfe Mullen
Wimborne
Dorset
BH21 3LH

Hyndland Street Vet Hyndland Street Vet

55 Hyndland Street
Glasgow
Scotland
G11 5QF

Isle Valley Veterinary Group Stoke Sub Hamdon

Matts Lane
Stoke Sub Hamdon
Somerset
TA14 6QE
Branch website

Kinfauns Veterinary Centre Dovercourt Practice

14 Oakley Road
Dovercourt
Essex
CO12 4QZ
Branch website

Kinfauns Veterinary Centre Little Clacton Practice

The Street Little Clacton
Essex
CO16 9LG
Branch website

Lancaster Vets

195 Bowerham Rd
Bowerham
Lancaster
Lancashire
LA1 4HT
Branch website

Leodis Veterinary Surgery Archway Veterinay Centre

89 St Saviours
St Helier
Jersey
JE2 4GJ

Leodis Veterinary Surgery Leodis Veterinary Surgery

La Route Des Quennevais
La Route des Quennevais
Jersey
JE3 8LL

Leodis Veterinary Surgery NEVH Victoria Road

Victoria Road
St Saviour
Jersey
JE2 7QG

Littlecroft Veterinary Clinic Bebington

Cvets
46 Town Lane
Bebington
Wirral
CH63 5RB
Branch website

Littlecroft Veterinary Clinic Ellesmere Port

45 Station Rd
Ellesmere Port
CH66 1NU
Branch website

Lomond Hills Veterinary Clinic

106 High Street,
Leslie,
Glenrothes,
KY6 3 BD
Branch website

Luxstowe Vets Liskeard

Luxstowe
Liskeard
Cornwall
PL14 3QF
Branch website

Luxstowe Vets Looe

The Quay
West Looe
Cornwall
PL13 2ES
Branch website

Luxstowe Vets Torpoint

4 Eliot Square
Torpoint
PL11 2BS
Branch website

Lynwood Veterinary Group Bournemouth

1 Dunbar Road
Bournemouth
BH3 7AY
Branch website

Lynwood Veterinary Group Swanage

87 Ulwell Road
Swanage
BH19 1QU
Branch website

Lynwood Veterinary Group Verwood

19 Station Road
Verwood
BH31 7PY
Branch website

Lynwood Veterinary Group Wareham

9 Leanne Business Centre
Sandford Lane
Wareham
BH20 4DY
Branch website

Lynwood Veterinary Group Wimborne

Station Road
Wimborne
BH21 1RQ
Branch website

Maes Glas Vets Barry

98 Salisbury Road
Barry
CF62 6PU
Branch website

Maes Glas Vets Bridgend

Church Acre
Brackla
Bridgend
CF31 2JT
Branch website

Maes Glas Vets Cowbridge

The Old Barn
Llwyn Helig
Cowbridge
CF71 7FF
Branch website

Maes Glas Vets Llantrisant

Cefn Mabley
Newbridge Road
Llantrisant
CF72 8EX
Branch website

Maes Glas Vets Porthcawl

126 West Road
Nottage
Porthcawl
CF36 3RY
Branch website

Maple Veterinary Surgery

95 Maple Crescent
Penketh
Warrington
WA5 2LQ
Branch website

Maple Veterinary Surgery Grappenhall

181 Knutsford Road
Grappenhall
Warrington
WA4 2QL
Branch website

Maple Veterinary Surgery Halton View

208 Warrington Road
Widnes
WA8 0AX
Branch website

Mark Nelson Veterinary Surgeon Thornton Health Surgery

81 Woodville Road
Thornton Heath
Surrey
CR7 8LN
Branch website

Mark Nelson Veterinary Surgeon Westerham Surgery

The Old Cornstore
London Road
Westerham
Kent
TN16 1DR
Branch website

Meridian Veterinary Practice Peacehaven

11 Edith Avenue
Peacehaven
East Sussex,
BN10 8JB
Branch website

Mid Sussex Veterinary Clinic Mid Sussex Veterinary Clinic

More House Farm Business Centre, Ditchling Rd, Wivelsfield, Haywards Heath RH17 7RE
Branch website

Milfeddygon Bodrwnsiwn Veterinary Group Amlwch

Dinorben Cottage
Amlwch
Anglesey
LL68 9AN

Milfeddygon Bodrwnsiwn Veterinary Group Bangor

Ysgubor
Llandegai
Bangor
Gwynedd
LL57 4BG

Milfeddygon Bodrwnsiwn Veterinary Group Menai Bridge

Four Crosses
Pentraeth Road
Menai Bridge
LL59 5RW

Milfeddygon Bodrwnsiwn Veterinary Group Mona

Mona Industrial Park
Gwalchmai
Anglesey
LL65 4RJ

Mimram Veterinary Centre Limited

31 Church Street
Welwyn
Hertfordshire
AL6 9LW
Branch website

Moloney Veterinary Clinics Great Dunmow

Marks Farm
The Broadway
Great Dunmow
Essex
CM6 3BQ

Moloney Veterinary Clinics Takeley

Unit 5
Takeley Business Centre
Takeley
Essex
CM22 6SJ

Mourne Veterinary Clinic Mourne Clinic

Mourne Veterinary Clinic
2 Newcastle Road
Kilkeel
Newry
BT34 4AP
Branch website

Natterjacks Vet Bournemouth

The Old Bank Building
1138-1140 Christchurch Road
Boscombe East
Bournemouth
BH7 6DY
Branch website

Natterjacks Vet Poole

The Old Pub Building
Darby’s Corner
2 Waterloo Road
Poole
BH17 7LD
Branch website

Natterjacks Vet Vets2you

Covering Dorset including Poole, Wimborne, Bournemouth, Wareham, Christchurch, Ferndown

Nene Veterinary Group March

3 Upwell Road, March, Cambridgeshire, PE15 9DT
Branch website

Nene Veterinary Group Peterborough

158 Broadway, Peterborough, Cambridgeshire, PE1 4DG
Branch website

Nene Veterinary Group Wisbech

33A Old Market, Wisbech, Cambridgeshire, PE13 1NF
Branch website

Nightingale Emergency Vet

19 Langley Road
Chippenham
SN15 1BS
Branch website

Northlands Veterinary Hospital Cat and Rabbit Clinic

2 Southfield Road
Northampton,
NN5 6HN
Branch website

Northlands Veterinary Hospital Corby

86 George St
Corby
Northants
NN17 1QE
Branch website

Northlands Veterinary Hospital Kettering

6 Station Road
Kettering
Northants
NN15 7HH
Branch website

Northlands Veterinary Hospital Northampton

1 The Drive
Kingsley Park
Northampton, NN1 4RY
Branch website

Northlands Veterinary Hospital Oakley Vale

Charter Court
Corby
NN18 8QT
Branch website

Northlands Veterinary Hospital Raunds

6 Hill Street
Wellingborough
NN9 6NN
Branch website

Northlands Veterinary Hospital Rushden

22 Church Street
Rushden
Northants
NN10 9YT
Branch website

OAK HOUSE VETERINARY CENTRE Carlton Surgery

26-28 Station Road
Carlton
Nottingham
NG4 3AT

OAK HOUSE VETERINARY CENTRE Mapperley Plains Surgery

333 Mapperley Plains
Mapperley NG3 5RG

Oak Tree Vet Centre

539 Queensferry Rd
Edinburgh
EH4 7QE
Branch website

Oakhill Veterinary Group Ambleside

1 Church Street
Ambleside
LA22 0BU

Oakhill Veterinary Group Windermere

Lake Road
Windermere
LA23 2EQ

Oakwood Vet Referrals Main Surgery

267 Chester Road
Hartford
Northwich
Cheshire
CW8 1LP
Branch website

Oakwood Veterinary Group Oakwood House

Oakwood House
Fuller Road
Harleston
Norfolk
IP20 9EA
Branch website

Paddons Veterinary Surgeons Main Surgery

214 Elm Low Road
Wisbech
PE14 0DF
Branch website

Palmer & Duncan Veterinary Surgeons Ossett

Sandbed House
2 Wakefield Road
Ossett
WF5 9JB
Branch website

Park Veterinary Group Cardiff

Sanatorium Road
Cardiff
CF11 8DG
Branch website

Park Veterinary Group Penarth

22 Albert Road
Penarth
Vale of Glamorgan
CF64 1BZ
Branch website

Park Veterinary Group Pontypridd

19 Morgan Street
Pontypridd
CF37 2DS
Branch website

Park Veterinary Hospital Hope Valley Veterinary Clinic

Parish Rooms,
Main road, Hathersage S32 1BB.

Park Veterinary Hospital Park Veterinary Hospital

Sterndale House 24 Abbeydale Road South, Sheffield. S7 2QN

Parker and Crowther Vets Churchside Veterinary Surgery

5a Preston New Road
Churchtown
Southport
PR9 8PB
Branch website

Parker and Crowther Vets Daleside Veterinary Surgery

309-311 Liverpool Road
Birkdale
Southport
PR8 3DE
Branch website

Parker and Crowther Vets Formby Veterinary Surgery

113 Church Road
Formby
Merseyside
L37 3ND
Branch website

Parker and Crowther Vets Maghull Veterinary Surgery

57-61 Liverpool Road South
Maghull
Merseyside
L31 7BN
Branch website

Parklands Veterinary Group Augnacloy

2 Caledon Road
Aughnacloy
County Tyrone
BT69 6AL
Northern Ireland

Parklands Veterinary Group Cookstown

81 Molesworth Road
Cookstown
County Tyrone
BT80 8NU
Northern Ireland

Parklands Veterinary Group Drumahoe

66a Glenshane Road,

Drumahoe

Londonderry

BT47 3SF
Branch website

Parklands Veterinary Group Dungannon

5 Old Moy Rd,
Dungannon
BT71 6PS
Branch website

Parklands Veterinary Group Portglenone

26 Townhill Road
Portglenone
Ballymena
County Antrim
BT44 8BJ
Northern Ireland

Penbode Vets Limited Bradworthy

Ashleigh House
Bradworthy
Devon
EX22 7SZ
Branch website

Penbode Vets Limited Camelford

Inns Park
Camelford
Cornwall
PL32 9RX
Branch website

Penbode Vets Limited Holsworthy

North Road
Holsworthy
Devon
EX22 6HB
Branch website

Penbode Vets Limited Stratton

Hillhead
Stratton
EX23 9AB
Branch website

Prince Bishop Vets Consett Branch

1 Plantation Street
Consett
DH8 7PP
Branch website

Quantock Nether Stowey Practice

Castle Street
Nether Stowey
Somerset
TA5 1LN
Branch website

Quantock Veterinary Hospital

Quantock Terrace
The Drove
Bridgwater
Somerset
TA6 4BA
Branch website

Quarry Veterinary Group Bayston Hill

57 Lythwood Road
Bayston Hill
Shrewsbury
SY3 0NA
Branch website

Quarry Veterinary Group Brassey Road

Brassey Road
Old Potts Way
Shrewsbury
SY3 7FA
Branch website

Raoul Dowding Veterinary Surgeons Bawtry Surgery

The Veterinary Centre
Narrow Lane
Bawtry
DN10 6QJ
Branch website

Raoul Dowding Veterinary Surgeons Gainsborough Surgery

Cleveland House
16 Spital Terrace
Gainsborough
DN21 2HE
Branch website

Regent Court Veterinary Practice

Lower Queens Street
Penzance
Cornwall
TR18 4DE
Branch website

Rosevean Veterinary Practice Penzance

Rosevean House
Coombe Road
Penzance
TR18 3HU

Rutland House Referrals Main Surgery

Abbotsfield Road
St Helens
Merseyside
WA9 4HU
Branch website

Rutland House Vets Albany

Albany Veterinary Surgery
26 Whiston Lane
Huyton
L36 1TY
Branch website

Rutland House Vets Culcheth

487 Warrington Road
Warrington
WA3 5QU
Branch website

Rutland House Vets Freckleton Clinic

89/91 Freckleton Road
St Helens
Merseyside
WA10 3AS
Branch website

Rutland House Vets Haydock

Haydock Veterinary Surgery
142 Church Road
Haydock
WA11 0LA
Branch website

Rutland House Vets The Village Surgery

3 Bryn Road
Bryn
WN4 0AA
Branch website

Rutland House Vets Veterinary Hospital

Abbotsfield Road
St Helens
Merseyside
WA9 4HU
Branch website

Rutland House Vets Windsor

177 Grange Lane
Gateacre
Liverpool
L25 5JY
Branch website

Senlac Veterinary Centre Battle

Mount Street
Battle
East Sussex
TN33 OEG

Senlac Veterinary Centre Robertsbridge

High Street
Robertsbridge
East Sussex
TN32 5AN

Severn Veterinary Centre Alcester

1 Cross Road
Alcester
B49 5EX
Branch website

Severn Veterinary Centre Berkeley House

Berkeley Way
Warndon Villages
Worcester
WR4 9UP
Branch website

Severn Veterinary Centre Henley in Arden

20A High Street
Henley-in-Arden (corner of Rose Avenue)
B95 5AN
Branch website

Severn Veterinary Centre Tybridge House

45 Tybridge Street
St John's
Worcester
WR2 5BA
Branch website

Shearbridge Veterinary Centre Queensbury Vet Centre

10 Osbourne Drive
Queensbury
Bradford
BD13 2GD
Branch website

Shipston Veterinary Centre

24 West St,
Shipston-on-Stour
CV36 4HD
Branch website

Southfields Vets Sale Moor

237 Northenden Road
Sale Moor
Cheshire
M33 2JD
Branch website

St David Veterinary Centre Llanishen

Malvern Drive
Llanishen
Cardiff
CF14 5DR
Branch website

St David Veterinary Centre Pentwyn

Pentwyn Shopping Precinct
Pentwyn Drive
Cardff
CF23 7EY
Branch website

St Peters Vets Ltd Farlington

Mountbatten Estate
Jackson Close
Portsmouth
PO6 1US
Branch website

St Peters Vets Ltd Horndean

67 Portsmouth Road
Horndean
Waterlooville
Hampshire
PO8 9LH
Branch website

St Peters Vets Ltd Liss

Mill Road
Liss
Hampshire
GU33 7AZ
Branch website

St Peters Vets Ltd Petersfield

St Peter’s Road
Petersfield
Hampshire
GU31 4AA
Branch website

Stanley House Veterinary Group Barnoldswick

14-18 Skipton Road,
Barnoldswick
Lancashire
BB18 5NB
Branch website

Stanley House Veterinary Group Burnley

420 - 422 Colne Road
Burnley
Lancashire
BB10 1EL
Branch website

Stanley House Veterinary Group Colne

16 - 20 Albert Road
Colne
Lancashire
BB8 0AA
Branch website

Tameside Veterinary Clinic Ashton-Under-Lyne

341 Oldham Road
Ashton-Under-Lyne
OL7 9ND
Branch website

Tameside Veterinary Clinic Droylsden

Beehive House
Greenside Lane
Droylsden
M43 7AJ
Branch website

Tameside Veterinary Clinic Hyde

4 Reynard Street
Hyde
SK14 2HJ
Branch website

Tameside Veterinary Clinic Stalybridge

18 Melbourne Street
Stalybridge
SK15 2JE
Branch website

Tay Valley Vets and Equine Centre Tay Valley Vets and Equine Centre

8 Whitefriars Crescent
Perth
Perthshire
PH2 0PA
Branch website

The Ark Veterinary Practice Ark Practice

352-354 Birmingham Road
Stratford-upon-Avon
Warwickshire
CV37 0RE
Branch website

The Forge Veterinary Centre Aldham

New Road
Aldham
Colchester
Essex
CO6 3PN

The Forge Veterinary Centre Halstead

93b Head Street
Halstead
Essex
CO9 2AZ

The Minster Veterinary Practice Copmanthorpe

Back Lane
Copmanthorpe
York
YO23 3SH
Branch website

The Minster Veterinary Practice Crockey Hill Branch

Coloma Bungalow
Selby Road
Crockey Hill
YO19 4SJ
Branch website

The Minster Veterinary Practice Haxby

Supermarket Arcade
Haxby
York
YO32 2LU
Branch website

The Minster Veterinary Practice Main Surgery

The Veterinary Surgery
Salisbury Road
York
YO26 4YN
Branch website

The Minster Veterinary Practice Malton

89 Middlecave Road
Malton
YO17 7NQ
Branch website

The Minster Veterinary Practice Willow Grove

142 Strensall Road
Earswick
YO32 9SJ
Branch website

The Veterinary Surgery Great Houghton

22/24 Rotherham Road
Great Houghton
Nr Barnsley
South Yorkshire
S72 0DE

Tower Vets Acomb Surgery

42 York Road
Acomb
York
YO24 4LZ
Branch website

Tower Vets Fulford Road Surgery

170 Fulford Road
York
YO10 4DA
Branch website

Tower Vets Haxby Surgery

99b The Village
Haxby
York
YO32 2JH
Branch website

Uplands Way Veterinary Clinics Connaught

Station Road
Attleborough
Norfolk
NR17 2AS
Branch website

Valentine’s Vets Castleton

893 Manchester Road
Castleton
Rochdale
Lancashire
OL11 2ST
Branch website

Valentine’s Vets Middleton

171 Manchester New Road
Middleton
Manchester
M24 1DE
Branch website

Valley Vets Caerphilly Veterinary Surgery

6 Van Road
Caerphilly
CF83 1LB

Valley Vets Cardiff Veterinary Hospital (and V.E.T.S)

180 Merthyr Road
Whitchurch
Cardiff
CF14 1DL

Valley Vets Pentyrch Veterinary Surgery

Bronllwyn Road
Pentyrch
Cardiff
CF15 9QL

Valley Vets Ystrad Mynach Veterinary Hospital (and V.E.T.S)

Oakfield Street
Ystrad Mynach
Caerphilly
CF82 7AF

Viking Vets

Chevening House
Station Road
Henbury
Bristol
BS10 7QQ

Village Vets

Village Vets
2a Links Rad
Longniddy
East Lothian
EH32 0NH
Branch website

Westside Veterinary Clinic Battersea

2 Burland Road
Battersea
London
SW11 6SA
Branch website

Westway Veterinary Group Cat Clinic

440 West Road
Fenham
Newcastle Upon Tyne
NE5 2ER
Branch website

Westway Veterinary Group Consett

13 – 15 Medomsley Road
Consett
County Durham
DH8 5HE
Branch website

Westway Veterinary Group Corbridge

St Helens Street
Corbridge
Northumberland
NE45 5BE
Branch website

Westway Veterinary Group Darlington

289 Yarm Road
Unit 3
Darlington
DL1 1BA
Branch website

Westway Veterinary Group Eden Hill

Twizell Lane
West Pelton
Stanley
DH9 6SJ
Branch website

Westway Veterinary Group Houghton

Administration Block
Houghton Centre
Lake Road
Houghton le Spring
DH5 8BJ
Branch website

Westway Veterinary Group Howdon

12 Tynemouth Road,
Howdon
Newcastle Upon Tyne
Tyne & Wear
NE28 0LF
Branch website

Westway Veterinary Group Leam Lane

Unit 4
Fewster Square
Leam Lane
NE10 8XQ
Branch website

Westway Veterinary Group Main Surgery

426-428 West Road
Fenham
Newcastle Upon Tyne
NE5 2ER
Branch website

Westway Veterinary Group Salters

4 Kenton Park Shopping Centre
Gosforth
Newcastle Upon Tyne
NE3 4RU
Branch website

Westway Veterinary Group Sunderland

204 Hylton Road
Sunderland
SR4 7YB
Branch website

Westway Veterinary Group Tynemouth

Unit 5
The Collingwood Centre
Tynemouth
NE29 9QR
Branch website

Westway Veterinary Group Westway Veterinary Group – West Road Dog Clinic

442 West Road ,
Fenham,
Newcastle Upon Tyne ,
NE5 2ER
Branch website

Westway Veterinary Group Whickham

St Marys Green
Whickham
Tyne and Wear
NE16 4DW
Branch website

Westway Veterinary Group Wideopen

17 Canterbury Way
Wideopen
NE13 6JQ
Branch website

Willows Veterinary Centre Boldon Surgery

Boldon Colliery NE35 9AU
Branch website

Willows Veterinary Centre South Shields

2 Stanhope Rd, South Shields NE33 4BU, UK
Branch website

Willows Veterinary Group Abbeycroft Veterinary Surgery

38 Station Road
Northwich
Cheshire
CW9 5RA
Branch website

Willows Veterinary Group Acorn Veterinary Centre

15-17 Acacia Grove
West Kirby
Wirral
CH48 4DD
Branch website

Willows Veterinary Group Alsager Vet Centre

The Point
Crewe Road
Alsager
Stoke-on-Trent
ST7 2GP
Branch website

Willows Veterinary Group Beech House Veterinary Centre

Wilderspool Causeway
Warrington
Cheshire
WA4 6QP
Branch website

Willows Veterinary Group Biddulph Surgery

Charter Veterinary Surgeons - Biddulph Surgery
51 Congleton Road
Biddulph
Staffordshire
ST8 6EF
Branch website

Willows Veterinary Group Birchwood Vets

Unit NU9
Birchwood Shopping Centre
Dewhurst Road
Birchwood
Warrington
WA3 7PG
Branch website

Willows Veterinary Group Broom Cottage Veterinary Surgery

28 Chapel Lane
Wilmslow
Cheshire
SK9 5HZ
Branch website

Willows Veterinary Group Butt Lane Surgery

Charter Veterinary Surgeons - Butt Lane Surgery
118 Congleton Road
Butt Lane
Talke
Staffordshire
ST7 1LX
Branch website

Willows Veterinary Group Congleton Surgery

Charter Veterinary Surgeons - Congleton Surgery
16 West Road
Congleton
Cheshire
CW12 4ER
Branch website

Willows Veterinary Group Hampton Veterinary Centre

Hampton Heath
Malpas
Cheshire
SY14 8JQ
Branch website

Willows Veterinary Group Holly House Veterinary Surgery

Mobberley Road
Knutsford
Cheshire
WA16 8HT
Branch website

Willows Veterinary Group Laurels Veterinary Surgery

Charter House
Victoria Road
Runcorn
Cheshire
WA7 5SS
Branch website

Willows Veterinary Group Lymm Veterinary Surgery

10 Booths Hill Road
Lymm
Cheshire
WA13 0DL
Branch website

Willows Veterinary Group Manchester Vet Centre

6-8 Tatton Road
Haughton Green
Denton
Manchester
M34 7PL
Branch website

Willows Veterinary Group Middlewich Veterinary Surgery

39 Newton Heath
Middlewich
Cheshire
CW10 9HL
Branch website

Willows Veterinary Group Newcastle Surgery

Charter Veterinary Surgeons - Newcastle Surgery
6 Queen Street
Newcastle-under-Lyme
Staffordshire
ST5 1ED
Branch website

Willows Veterinary Group Orford Lane Veterinary Surgery

173 Orford Lane
Warrington
Cheshire
WA2 7AZ
Branch website

Willows Veterinary Group Smallthorne Surgery

Charter Veterinary Surgeons - Smallthorne Surgery
173 Ford Green Road
Smallthorne
Stoke on Trent
ST6 1PF
Branch website

Willows Veterinary Group Station House Veterinary Surgery

Station Master’s House
157b Ashley Road
Hale
Cheshire
WA14 2UZ
Branch website

Willows Veterinary Group The Firs Veterinary Surgery

4 Church Street
Kelsall
Nr. Tarporley
Cheshire
CW6 0QG
Branch website

Willows Veterinary Group Willows Veterinary Hospital

267 Chester Road
Hartford
Northwich
Cheshire
CW8 1LP
Branch website

Willows Veterinary Group Winsford Veterinary Surgery

84-88 High Street
Winsford
Cheshire
CW7 2AP
Branch website

Wilson Veterinary Group Bishop Auckland

5-11 Tenters Street
Bishop Auckland
County Durham
DL14 7AD
Branch website

Wilson Veterinary Group Newton Aycliffe

Wilson Veterinary Group
Greenwell Road,
Newton Aycliffe,
County Durham,
DL5 4DH
Branch website

Wilson Veterinary Group Spennymoor

Dundas Street
Spennymoor
County Durham
DL16 6AS
Branch website

Wood Veterinary Group Longlevens Practice

83 Windermere Road
Longlevens
Gloucester
GL2 0LZ

Wood Veterinary Group Quedgeley Practice

125 Bristol Road
Quedgeley
Gloucester
GL2 4NB

Woodcroft Veterinary Group Bramhall

1 Maple Road
Bramhall
Stockport
Cheshire
SK7 2DH
Branch website

Woodcroft Veterinary Group Cheadle

Councillor Lane
Cheadle
Stockport
Cheshire
SK8 5NU
Branch website

Woodcroft Veterinary Group Handforth

174 Wilmslow Road
Handforth
Wilmslow
Cheshire
SK9 3LF
Branch website

Woodcroft Veterinary Group Heaton Moor

17 Heaton Moor Road
Heaton Moor
Stockport
Cheshire
SK4 4LT
Branch website

Woodcroft Veterinary Group Offerton

139 Lisburne Lane
Offerton
Stockport
Cheshire
SK2 5RH
Branch website

Woodcroft Veterinary Group Veterinary Hospital

Atlas House,
Hercules Office Park Bird Hall Lane,
Cheadle Heath,
SK3 0UX
Branch website

Woodcroft Veterinary Group Wilmslow

Summerfields Village Centre
Dean Row Road
Wilmslow
Cheshire
SK9 2TA
Branch website
  • Mixed animals
  • Equine
  • Farm
  • Small animals
  • Other