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

265–288 of 428 · page 12 of 18
Village Masaleh, Indian in Lambeth265

Village Masaleh

Indian · Lambeth

4.3 (152)

196 Norwood Rd

 Details →
Indian Mehfil, Indian in Enfield266

Indian Mehfil

Indian · Enfield

4.3 (168)

25 The Broadway

 Details →
Gusto Italian, Italian in Brent267

Gusto Italian

Italian · Brent

4.3 (242)

272 Preston Rd

 Details →
RARA DINING, Indian in Hillingdon268

RARA DINING

Indian · Hillingdon

4.3 (257)

528-530 Victoria Rd

 Details →
Falafel Bar Finchley, Vegetarian in Barnet269

Falafel Bar Finchley

Vegetarian · Barnet

4.3 (266)·£

3 Long Ln, Church End

 Details →
Bloomsbury St. Lounge, British in Camden270

Bloomsbury St. Lounge

British · Camden

4.3 (308)·££

97 Great Russell St

 Details →
Blue Moon Thai Cafe, Thai in Camden271

Blue Moon Thai Cafe

Thai · Camden

4.3 (320)·£

134 Fortess Rd

 Details →
Yak & Yeti, Eltham, Nepalese in Greenwich272

Yak & Yeti, Eltham

Nepalese · Greenwich

4.3 (320)·££

97 Westmount Rd

 Details →
Dragonfly Cafe, Vietnamese in Islington273

Dragonfly Cafe

Vietnamese · Islington

4.3 (366)·£

71 Compton St

 Details →
Med Bistro Restaurant, Turkish in Hackney274

Med Bistro Restaurant

Turkish · Hackney

4.3 (364)

115 Kingsland High St

 Details →
Nep Nep Vietnamese Restaurant Marylebone, Vietnamese in Westminster275

Nep Nep Vietnamese Restaurant Marylebone

Vietnamese · Westminster

4.3 (380)·££

20 Lisson Grove

 Details →
The Maharaja, Vegetarian in Harrow276

The Maharaja

Vegetarian · Harrow

4.3 (398)

24 Kenton Park Parade

 Details →
Cats Cafe des Artistes Thai Restaurant, Thai in Islington277

Cats Cafe des Artistes Thai Restaurant

Thai · Islington

4.3 (492)·££

79 Stroud Green Rd

 Details →
Shinde's Pure Veg East Ham, Vegetarian in Newham278

Shinde's Pure Veg East Ham

Vegetarian · Newham

4.3 (488)

312 High St N

 Details →
Granero Lounge, Breakfast in Hillingdon279

Granero Lounge

Breakfast · Hillingdon

4.3 (505)·££

81-83 High St

 Details →
Estadio Lounge, Breakfast in Brent280

Estadio Lounge

Breakfast · Brent

4.3 (538)

10 Wembley Park Blvd

 Details →
Amols Vada Pav, Vegetarian in Brent281

Amols Vada Pav

Vegetarian · Brent

4.3 (750)·£

181 Ealing Rd

 Details →
Tootoomoo Whetstone, Asian in Barnet282

Tootoomoo Whetstone

Asian · Barnet

4.3 (794)·££

1371 High Rd

 Details →
Zizzi - Hornchurch, Gluten-free in Havering283

Zizzi - Hornchurch

Gluten-free · Havering

4.3 (846)·££

41 Station Ln

 Details →
KIN, Asian in Camden284

KIN

Asian · Camden

4.3 (911)·££

88 Leather Ln

 Details →
Zizzi - Bexleyheath, Italian in Bexley285

Zizzi - Bexleyheath

Italian · Bexley

4.3 (938)·££

28 Broadway

 Details →
Savannah, African in Hammersmith and Fulham286

Savannah

African · Hammersmith and Fulham

4.3 (923)·££

105 Uxbridge Rd

 Details →
Kanishka by Atul Kochhar, Indian in Westminster287

Kanishka by Atul Kochhar

Indian · Westminster

4.3 (1,026)

17-19 Maddox St

 Details →
Silka Borough Market, Indian in Southwark288

Silka Borough Market

Indian · Southwark

4.3 (1,069)·££

6 Southwark St

 Details →