1. Home
  2. Cuisines
  3. Vegetarian

Best Vegetarian restaurants in London

428 vegetarian restaurants across London, ranked by rating and review volume.

Vegetarian by borough

All vegetarian restaurants in London

1–24 of 428 · page 1 of 18
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 →
Dishoom Shoreditch, Indian in Hackney10

Dishoom Shoreditch

Indian · Hackney

4.8 (41,791)·££

7 Boundary St

 Details →
Delicious Foodiez NO.1 Indian Street Food, Indian in Hounslow11

Delicious Foodiez NO.1 Indian Street Food

Indian · Hounslow

4.9 (674)

Unit 14, 281-287 High St

 Details →
Govinda's Soho Street, Vegetarian in Westminster12

Govinda's Soho Street

Vegetarian · Westminster

4.8 (25,500)·£

9 Soho St

 Details →
Dishoom King's Cross, Indian in Camden13

Dishoom King's Cross

Indian · Camden

4.8 (18,698)·££

5 Stable St

 Details →
Vasantha Vilas - East Ham, Vegetarian in Newham14

Vasantha Vilas - East Ham

Vegetarian · Newham

4.8 (17,877)·£

206 High St N

 Details →
Dishoom Kensington, Indian in Kensington and Chelsea15

Dishoom Kensington

Indian · Kensington and Chelsea

4.8 (16,303)·££

4 Derry St

 Details →
Dishoom Canary Wharf, Indian in Tower Hamlets16

Dishoom Canary Wharf

Indian · Tower Hamlets

4.8 (8,525)·££

13 Water St

 Details →
Pizza Pilgrims Waterloo, Pizza in Lambeth17

Pizza Pilgrims Waterloo

Pizza · Lambeth

4.8 (5,698)·£

82 Lower Marsh

 Details →
Colonel Saab High Holborn, Indian in Camden18

Colonel Saab High Holborn

Indian · Camden

4.8 (5,601)

193-197 High Holborn

 Details →
Victoria House Coffee & Food, British in Camden19

Victoria House Coffee & Food

British · Camden

4.8 (5,338)·££

5 Coptic St

 Details →
Brother Marcus Borough, Mediterranean in Southwark20

Brother Marcus Borough

Mediterranean · Southwark

4.8 (5,207)·££

1 Dirty Ln

 Details →
Mildreds Covent Garden, Vegan in Westminster21

Mildreds Covent Garden

Vegan · Westminster

4.8 (4,586)·££

79 St Martin's Ln

 Details →
Afghan Taste, Afghan in Kingston upon Thames22

Afghan Taste

Afghan · Kingston upon Thames

4.9 (580)

56 Surbiton Rd

 Details →
Mallow Borough Market, Vegan in Southwark23

Mallow Borough Market

Vegan · Southwark

4.8 (4,075)·££

1 Cathedral St

 Details →
Naroon Fitzrovia, Persian in Westminster24

Naroon Fitzrovia

Persian · Westminster

4.8 (3,888)·££

65 Great Titchfield St.

 Details →