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

193–216 of 428 · page 9 of 18
Caravan Canary Wharf Restaurant, Breakfast in Tower Hamlets193

Caravan Canary Wharf Restaurant

Breakfast · Tower Hamlets

4.5 (1,869)·££

Reuters Plaza

 Details →
Madras Flavours Restaurant (Pure Indian Vegetarian), South Indian in Hounslow194

Madras Flavours Restaurant (Pure Indian Vegetarian)

South Indian · Hounslow

4.5 (1,836)·£

116 High St

 Details →
Ram's Pure Vegetarian Restaurant, Vegetarian in Brent195

Ram's Pure Vegetarian Restaurant

Vegetarian · Brent

4.5 (1,662)·££

203 Kenton Rd

 Details →
Chutneys, Indian in Camden196

Chutneys

Indian · Camden

4.5 (1,590)·£

124 Drummond St

 Details →
Pita, Kosher in Barnet197

Pita

Kosher · Barnet

4.5 (1,578)·£

102 Golders Green Rd

 Details →
Sami's Bar & Grill, Grill in Waltham Forest198

Sami's Bar & Grill

Grill · Waltham Forest

4.8 (71)

32 Church Ln

 Details →
Masa Restaurant, Afghan in Harrow199

Masa Restaurant

Afghan · Harrow

4.5 (1,467)·££

24-26 Headstone Dr

 Details →
Da Paolo Restaurant, Italian in Westminster200

Da Paolo Restaurant

Italian · Westminster

4.5 (1,284)·££

3 Charlotte Pl

 Details →
Zizzi - The O2, Italian in Greenwich201

Zizzi - The O2

Italian · Greenwich

4.5 (1,258)·££

The O2, Millennium Way

 Details →
Banana Tree Maida Vale, Asian in Westminster202

Banana Tree Maida Vale

Asian · Westminster

4.5 (1,178)·££

166 Randolph Ave.

 Details →
Stone Cave, Turkish in Hackney203

Stone Cave

Turkish · Hackney

4.5 (1,178)·££

111 Kingsland High St

 Details →
Persepolis, Vegetarian in Southwark204

Persepolis

Vegetarian · Southwark

4.5 (1,145)·£

28-30 Peckham High St

 Details →
Cacciari's South Kensington, Italian in Kensington and Chelsea205

Cacciari's South Kensington

Italian · Kensington and Chelsea

4.5 (993)·££

82 Old Brompton Rd

 Details →
The Madras Lounge – Non-Veg Indian Restaurant in Wembley, Indian Food Catering, South Indian in Brent206

The Madras Lounge – Non-Veg Indian Restaurant in Wembley, Indian Food Catering

South Indian · Brent

4.5 (928)·££

531 High Rd

 Details →
Lokkanta, Turkish in Westminster207

Lokkanta

Turkish · Westminster

4.5 (915)·£

31 Westbourne Grove

 Details →
Mr Singh’s, Vegetarian in Hounslow208

Mr Singh’s

Vegetarian · Hounslow

4.5 (871)·££

431 Great West Rd

 Details →
Indian Essence by Atul Kochhar, Indian in Bromley209

Indian Essence by Atul Kochhar

Indian · Bromley

4.5 (841)·£££

176-178 Petts Wood Rd

 Details →
Bombay Chow, Indian in Hillingdon210

Bombay Chow

Indian · Hillingdon

4.5 (779)

Haste Hill Golf Club

 Details →
Shoty, Breakfast in Kensington and Chelsea211

Shoty

Breakfast · Kensington and Chelsea

4.5 (747)

30 Old Brompton Rd

 Details →
EAT LEBÖ (Ruislip), Lebanese in Hillingdon212

EAT LEBÖ (Ruislip)

Lebanese · Hillingdon

4.5 (648)·££

80 Victoria Rd

 Details →
Jai Krishna, Indian in Islington213

Jai Krishna

Indian · Islington

4.5 (648)·£

161 Stroud Green Rd

 Details →
King William Heathrow, Indian in Hillingdon214

King William Heathrow

Indian · Hillingdon

4.5 (630)·£

392 Sipson Rd

 Details →
Brioche Coffee & Brunch, Cafe in Hammersmith and Fulham215

Brioche Coffee & Brunch

Cafe · Hammersmith and Fulham

4.5 (620)·££

187 North End Rd

 Details →
Loving Hut Archway, Vegan in Islington216

Loving Hut Archway

Vegan · Islington

4.5 (576)·££

669 Holloway Rd

 Details →