1. Home
  2. Cuisines
  3. Vegan

Best Vegan restaurants in London

439 vegan restaurants across London, ranked by rating and review volume.

Vegan by borough

All vegan restaurants in London

1–24 of 439 · page 1 of 19
Dishoom Battersea, Indian in Wandsworth01

Dishoom Battersea

Indian · Wandsworth

4.9 (7,486)·££

Upper Ground

 Details →
Ethical Bean Company Coffee Shop, Vegan in Tower Hamlets02

Ethical Bean Company Coffee Shop

Vegan · Tower Hamlets

4.9 (3,636)

41 Dace Rd, Bow

 Details →
Dishoom Permit Room Portobello, Breakfast in Kensington and Chelsea03

Dishoom Permit Room Portobello

Breakfast · Kensington and Chelsea

4.9 (2,899)·££

186 Portobello Rd

 Details →
Mildreds Victoria, Vegan in Westminster04

Mildreds Victoria

Vegan · Westminster

4.9 (2,197)·££

128 Wilton Rd

 Details →
Amor Gastronomia, Italian in Islington05

Amor Gastronomia

Italian · Islington

4.9 (1,424)

139 Holloway Rd

 Details →
Magic Falafel, Middle Eastern in Camden06

Magic Falafel

Middle Eastern · Camden

4.9 (1,181)

Unit 312-313 Camden Lock Market

 Details →
Amrutha, Vegan in Wandsworth07

Amrutha

Vegan · Wandsworth

4.9 (1,153)·£

326 Garratt Ln

 Details →
Ima, Japanese in Islington08

Ima

Japanese · Islington

4.9 (1,131)

16 Exmouth Market

 Details →
Namaste Village Twickenham, Gluten-free in Richmond upon Thames09

Namaste Village Twickenham

Gluten-free · Richmond upon Thames

4.9 (774)

27 York St

 Details →
Dauns, Vegan in Tower Hamlets10

Dauns

Vegan · Tower Hamlets

4.9 (754)

77 Wentworth St

 Details →
Govinda's Soho Street, Vegetarian in Westminster11

Govinda's Soho Street

Vegetarian · Westminster

4.8 (25,500)·£

9 Soho St

 Details →
Dishoom King's Cross, Indian in Camden12

Dishoom King's Cross

Indian · Camden

4.8 (18,698)·££

5 Stable St

 Details →
Dishoom Kensington, Indian in Kensington and Chelsea13

Dishoom Kensington

Indian · Kensington and Chelsea

4.8 (16,303)·££

4 Derry St

 Details →
Fatt Pundit, Asian in Westminster14

Fatt Pundit

Asian · Westminster

4.8 (13,977)·££

6 Maiden Ln

 Details →
Fatt Pundit, Asian in Westminster15

Fatt Pundit

Asian · Westminster

4.8 (10,343)·££

77 Berwick St

 Details →
Amalfi Ristorante - Argyll Street, Gluten-free in Westminster16

Amalfi Ristorante - Argyll Street

Gluten-free · Westminster

4.8 (9,361)·££

25 Argyll St

Hours not listedDetails →
Dishoom Canary Wharf, Indian in Tower Hamlets17

Dishoom Canary Wharf

Indian · Tower Hamlets

4.8 (8,525)·££

13 Water St

 Details →
Fishoria Fish and Chips, Fish and chips in Camden18

Fishoria Fish and Chips

Fish and chips · Camden

4.8 (7,282)·££

52-54 New Oxford St

 Details →
Purezza Camden, Vegan in Camden19

Purezza Camden

Vegan · Camden

4.8 (7,225)·££

45-47 Parkway

 Details →
Pizza Pilgrims Waterloo, Pizza in Lambeth20

Pizza Pilgrims Waterloo

Pizza · Lambeth

4.8 (5,698)·£

82 Lower Marsh

 Details →
Colonel Saab High Holborn, Indian in Camden21

Colonel Saab High Holborn

Indian · Camden

4.8 (5,601)

193-197 High Holborn

 Details →
Victoria House Coffee & Food, British in Camden22

Victoria House Coffee & Food

British · Camden

4.8 (5,338)·££

5 Coptic St

 Details →
Mildreds Covent Garden, Vegan in Westminster23

Mildreds Covent Garden

Vegan · Westminster

4.8 (4,586)·££

79 St Martin's Ln

 Details →
Mallow Borough Market, Vegan in Southwark24

Mallow Borough Market

Vegan · Southwark

4.8 (4,075)·££

1 Cathedral St

 Details →