Vets in London

There are 301 veterinary practices in London, London: 53% are corporate-owned, below the UK average of 62%. The largest group here is Medivet, with 48 practices. 128 practices remain independently owned, and 14 are non-profit. Another 7 practices are within 10 miles, 2 of them independent.

128
Independent
159
Corporate
14
Non-Profit

Practices in London

A J M Robson

Independent

SE15 5AF

020 7701 6452

Abingdon Vet Centre

Independent

W8 6EF

020 7937 8215

SW16 2NF

020 3143 4444

W13 9SB

020 8567 4597

N10 2DP

020 8444 0119

SW11 5QL

020 7228 0648

NW2 5HG

020 8459 3010

NW2 7QA

020 8450 1334

EC1R 1XS

020 7833 1320

Animal Choice

Independent

SW17 7SU

020 8672 2344

Animal Medical Centre

Independent

NW2 2PU

020 8450 2228

Arc Veterinary Centre

Independent

N10 3QX

020 8444 9006

SE2 0DW

020 8311 5990

Aylmer Parade Vet

Independent

N2 0PE

020 3935 8811

SW8 4AA

020 7627 9260

Battersea Square Vets

Independent

SW11 3RA

020 7856 0165

W2 5NU

020 7229 2040

NW1 0TU

020 7387 8134

SE3 7LW

020 8858 5151

SE10 8DA

020 8692 4375

SW19 1BD

020 8254 1400

SW1V 1QQ

0300 777 1890

W6 0RQ

020 8748 5150

E3 2DT

020 8980 5011

SW17 0LN

020 8672 4710

SE24 0JT

020 7737 2526

SW3 6HR

020 7225 2915

SE12 0HU

020 8857 6888

SW14 7PY

020 8876 9696

E16 4HQ

020 7474 8811

SE4 1UY

020 8691 2100

City Vets London

Corporate

EC2R 6BH

020 7456 7890

E6 6LG

020 8507 3904

SE7 7TZ

020 8269 1440

E4 8JA

020 8524 7200

N11 3PW

020 8362 8217

SW20 0JQ

020 8946 2105

SE1 5BA

202072222001

Creature Comforts

Independent

NW1 5DH

202072222001

SW12 9AA

202072222001

SW10 9PZ

0303 039 3953

W4 5TF

020 3011 2240

SW11 1LN

202072222001

NW7 3TG

020 8500 8888

N10 3SA

020 3011 1472

W11 2SE

020 8500 8888

SW15 2NA

020 3011 0830

NW8 7NG

202072222001

NW6 1DR

020 3011 0523

CT Vets Chelsea

Independent

SW10 0HP

020 3959 9800

E4 7BU

020 8529 4004

SE9 6DJ

020 3980 8000

Easipetcare Ltd

Corporate

SW16 3LH

202072222001

Eco Vets Wandsworth

Independent

SW18 1DY

020 3659 8446

N9 9AA

020 8137 8544

Eliza Vet

Independent

NW6 4BT

020 4502 0414

SW1W 9PP

202072222001

E20 1DB

07869 165567

SE6 2TP

020 8690 3638

E14 3UU

020 7536 7555

Gerard Brito

Independent

N3 1AT

020 8346 1861

SW2 1HE

No phone on the register Visit their website (opens in a new tab)

E4 9BS

No phone on the register Visit their website (opens in a new tab)

SE11 4QE

No phone on the register Visit their website (opens in a new tab)

E13 9LB

No phone on the register Visit their website (opens in a new tab)

SW15 1EZ

No phone on the register Visit their website (opens in a new tab)

SW20 0JT

No phone on the register Visit their website (opens in a new tab)

SE28 8RA

No phone on the register Visit their website (opens in a new tab)

N17 6RG

No phone on the register Visit their website (opens in a new tab)

E17 9BU

No phone on the register Visit their website (opens in a new tab)

E15 3HU

No phone on the register Visit their website (opens in a new tab)

E11 2SY

020 8989 7744

SE28 8RA

020 8311 5407

SW15 1EZ

020 8788 8224

SW19 3QN

020 8542 6880

SW2 1HE

020 8671 5566

SW6 2DX

020 7736 5704

SW8 1UQ

020 7498 6363

W3 6PL

020 8896 0398

E4 9BS

020 8529 0111

E9 7QX

020 8986 3918

N5 2NL

020 7354 4621

SE11 4QE

020 7735 6541

E3 4TN

020 8981 5535

E13 9LB

020 8472 3004

SW20 0JT

020 8542 4524

E18 2BH

020 8989 1671

SW17 9NN

020 8672 8322

N17 6RG

020 8808 4728

E17 9BU

020 8520 5455

E15 3HU

020 8534 1948

W4 3HD

020 8994 3889

E1 6AN

020 7123 4567

Hello Vet Clapton

Independent

E5 0LP

020 4571 7649

E2 7SJ

020 4571 7650

Hello Vet De Beauvoir

Independent

N1 3JF

020 4600 8310

E8 3RP

020 4587 1351

E9 7HJ

020 4571 7651

NW4 4JU

020 8203 2090

NW9 7TH

202072222001

N8 8JT

020 8340 5453

NW7 1LY

020 8343 1750

WC1V 7DX

020 3051 3763

Home Vets London

Independent

E18 1AD

07449 244872

IVET Services

Independent

NW6 4AA

202072222001

W8 7LP

020 7221 3093

W12 8HH

020 8743 3510

W14 0LR

020 7603 5150

W4 2ED

020 8995 1582

W5 1QX

020 8991 1911

NW3 4AX

020 7794 4948

N5 2LL

020 7359 1000

NW5 1BX

020 7284 4344

NW10 5LE

020 8969 5283

NW6 6RA

020 7328 7787

W10 6LL

020 8968 8333

London Prime Vets

Independent

SE16 6BL

020 8153 0917

London Vet Clinic

Independent

W1H 1QS

020 7723 2068

W6 9RS

020 7433 0155

SE19 3RB

202072222001

Mammal Pet Care

Independent

SW19 1UW

202072222001

SE26 4JA

020 8659 4496

NW4 4RS

020 8202 6344

SW7 4PP

020 7584 2019

W3 8NX

020 8992 6000

Medivet Barnes

Corporate

SW13 0DQ

020 8748 2406

SW13 0PU

020 8878 0552

Medivet Battersea

Corporate

SW11 3BS

020 7924 5350

Medivet Bloomsbury

Corporate

WC1X 8PP

020 3824 1251

N1 3AP

020 7359 1888

Medivet Catford

Corporate

SE6 2BN

020 8697 0857

Medivet Clapham

Corporate

SW4 9NF

020 8772 9922

EC1M 5PA

020 7017 8950

Medivet Crouch End

Corporate

N8 7RD

020 8347 5200

Medivet Dalston

Corporate

E8 3AH

020 7254 1362

Medivet Dulwich

Corporate

SE22 8JY

020 8693 4677

N4 2DR

020 7359 0418

N10 3EJ

020 8883 3242

Medivet Fulham

Corporate

SW6 7EJ

020 7381 3939

Medivet Greenwich

Corporate

SE10 8NW

020 8853 0461

NW11 6JJ

020 8201 9331

NW3 2QB

020 7435 7770

Medivet Hornsey

Corporate

N19 4EF

020 7272 3354

Medivet Hyde Park

Corporate

W2 2AE

020 7723 0453

N1 2BA

020 7226 8555

N1 1LA

020 7609 9023

NW5 3LH

020 7267 1381

Medivet Kingsbury

Corporate

NW9 8AB

020 8205 1778

SE13 5PF

020 8318 1020

Medivet Mill Hill

Corporate

NW7 3JN

020 8906 3957

N10 1HD

020 8883 3648

SE14 6NZ

020 8692 3030

W11 1JR

020 7229 9797

W2 4XE

020 7221 9200

SW6 4TJ

020 7751 0182

Medivet Roehampton

Corporate

SW15 4JX

020 8789 4000

SW18 5LU

020 8875 1122

N14 5JN

020 8361 1888

Medivet Southwark

Corporate

SE1 3BW

020 7232 2637

NW8 6JN

020 3993 7590

N16 6XT

020 8806 7583

N16 9EJ

020 3355 8119

SW16 5TB

020 8679 6969

N4 3AD

020 7281 8418

NW11 0AA

020 8016 5307

Medivet West Green

Corporate

N15 4AB

020 3393 2110

SW19 7BB

020 8946 9925

Medivet Woolwich

Corporate

SE18 6JL

020 8855 9977

E10 6RA

020 8539 3538

NW6 1NJ

020 7794 1777

Natural Habitat

Independent

NW1 8YD

07832 964376

SW20 0JQ

020 8946 2105

SW16 4UY

020 8764 1254

NW11 7ES

020 8922 7500

SE24 9BH

020 8671 3421

SE1 5BA

020 7231 3139

CR4 4DB

020 3422 8886

Palace Vets

Independent

W12 7GB

202072222001

N5 2RS

07786 838838

E17 3JD

020 8520 6335

SE20 7LH

020 8778 7789

SE9 6SZ

020 8859 7914

SE9 5DQ

020 8850 3206

CR2 7DX

07349 122063

Paws in the City

Independent

W5 2TD

020 4519 9857

Pawvet Clinic

Independent

N10 1LR

020 8194 3335

SE25 6NJ

020 8653 3355

SE27 9QY

020 8670 1772

SE25 6NJ

020 8653 3355

SE27 9QY

020 8670 1772

E3 2QA

0800 917 2509

SE15 5BA

020 3143 6699

Pet People

Independent

SW14 8DT

020 3725 7630

Pet Setters

Independent

SE13 7UB

202072222001

Petals Vets

Independent

SE8 3PZ

020 3813 0542

E17 6JQ

020 8928 9999

Pickles Vets

Independent

SW6 5HU

020 8124 3305

Poplar Vets

Independent

E14 6FF

020 7515 2505

SW14 7PJ

020 8392 5910

Roundwood Vets Ltd

Independent

NW10 9NP

020 8459 4729

N7 7QD

0300 123 0712

SW18 5BS

07827 999020

Snoots Acton

Independent

W3 6AY

07458 699020

Snoots Balham

Independent

SW12 9RT

07458 699020

Snoots Forest Hill

Independent

SE23 3HN

07547 119234

Snoots London Fields

Independent

E8 3RH

07458 699020

Snoots North London

Independent

N11 2UT

07458 699020

Snoots Vet Islington

Independent

N1 8DY

202072222001

SW19 5AU

020 8946 4228

SW2 4PF

020 8674 3525

SE26 4PU

020 8659 1777

SE2 9SG

020 8311 6695

W11 4QS

020 7603 4407

The Animal Clinic

Independent

SE3 8RP

020 8319 3033

W13 8PH

020 8997 3788

The Finchley Vet

Independent

N12 0DY

020 3603 4441

The Hackney Vet

Independent

E5 0NP

020 8533 6554

N6 6BA

020 8340 0411

The Hoxton Vet

Independent

N1 5LG

020 3582 6010

The London Cat Clinic

Independent

SE16 3QT

020 3740 1112

The London Vet

Independent

SW11 6RE

202072222001

NW10 6BJ

020 8962 8017

SE22 8HJ

020 8299 2388

SE23 1LB

020 8299 2388

E4 9JD

020 3376 3965

The Urban Vet

Independent

SW17 0PB

202072222001

The Vet Whetstone

Independent

N20 0TX

020 8368 9798

W4 1LD

020 8995 2823

W5 3TJ

020856727240711

SW17 9JR

202072222001

N15 4QD

020 3340 4850

N15 4QD

202072222001

Triage Vets

Independent

NW7 1HS

020 8349 4711

N3 2RA

020 3865 8905

N22 7BN

020 3865 8905

Vet in the City

Independent

E3 5QR

202072222001

SE1 4PL

202072222001

SW8 4TJ

020 3808 0100

SW8 4TJ

020 3808 0100

N1 6PB

020 3808 0100

N14 7DR

0333 366 0148

Vets on the Common

Independent

SW4 0LG

020 3053 0230

W12 8HH

020 8743 3510

W14 0LR

020 7603 5150

W4 2ED

020 8995 1582

W5 1QX

020 8991 1911

N3 3HY

020 8343 1433

N5 2LL

020 7359 1000

NW5 1BX

020 7284 4344

NW10 5LE

020 8969 5283

W9 1SS

020 7289 1000

N13 4PP

020 8886 1851

NW1 8JA

020 7586 8806

NW6 6RA

020 7328 7787

N14 6LG

020 8882 6222

W10 6LL

020 8968 8333

NW8 0RH

020 7372 7077

NW6 1LN

020 7435 1010

N21 3RB

020 8360 2020

Virtue Vets Chelsea

Independent

SW3 2DY

202072222001

W1U 5EJ

202072222001

W2 4XE

202072222001

SW10 9TW

202072222001

Voo Vets Balham

Independent

SW12 9EY

020 7738 8668

Voo Vets Battersea

Non-Profit

SW8 3JW

020 7738 8668

Voo Vets Wandsworth

Independent

SW18 2DN

020 8874 5666

SW10 9UU

020 7823 3111

WagWorks Fulham

Independent

SW6 3LF

020399298978

WagWorks Islington

Independent

N1 1QP

020 3992 9897

SW11 6SA

020 7223 7003

N20 9BS

202072222001

Whisker & Woof

Independent

SE3 9DJ

020 3603 4843

W10 4BF

07354 517244

SW19 1EG

020 8540 7275

SW17 0BW

020 8879 4110

Wolfe Vets

Independent

SW6 2NY

020 3011 1205

Wolfe Vets

Independent

W4 5RG

020 8167 4477

Wood Wharf Vets

Independent

E14 9QH

020 3026 2003

Vets near London

In villages and towns up to 10 miles away.