We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Vegetarian Restaurants in London

Restaurants
Restaurants
 
Dessert
Dessert
 
Coffee & Tea
Coffee & Tea
 
Bakeries
Bakeries
 
Ice Cream
Ice Cream
 
Waffles & Crepes
Waffles & Crepes
 
Juice & Smoothies
Juice & Smoothies
 
$-$$$$
Price
1
Cuisine
Dining options
Neighborhoods
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#73 of 17,426 restaurants in London
Price: $7
Cuisines: Italian, Mediterranean, Vegetarian, Gastropub
Map | Visitor photos (11)
#77 of 17,426 restaurants in London
Price: $15 - $22
Cuisines: Indian, Vegetarian
Map | Visitor photos (16)
#123 of 17,426 restaurants in London
Cuisines: Italian, Café, Pizza & Pasta, Vegetarian
Map | Visitor photos (33)
#141 of 17,426 restaurants in London
Price: $42 - $205
Cuisines: French, European, British, Vegetarian
Map | Visitor photos (64)
Reserve
#275 of 17,426 restaurants in London
Price: $6 - $9
Cuisines: Lebanese, Fast Food, Vegetarian, Vegan
Map | Visitor photos (10)
#287 of 17,426 restaurants in London
Price: $7 - $22
Cuisines: Lebanese, Sandwiches, Vegetarian, Healthy
Map | Visitor photos (51)
#314 of 17,426 restaurants in London
Price: $22 - $45
Cuisines: Indian, Seafood, Vegetarian, Family Fare
Map | Visitor photos (35)
Reserve
#375 of 17,426 restaurants in London
Cuisines: International, Vegetarian
Map | Visitor photos (102)
#421 of 17,426 restaurants in London
Price: $15 - $33
Cuisines: French, Mediterranean, European, Vegetarian
Map | Visitor photos (36)
Reserve
#461 of 17,426 restaurants in London
Price: $10 - $30
Cuisines: Vegan, Vegetarian, International, Healthy, Fusion, Organic, Sandwiches
Map | Visitor photos (101)
#491 of 17,426 restaurants in London
Price: $10 - $30
Cuisines: Italian, Mediterranean, European, Greek, Vegetarian
Map | Visitor photos (31)
Reserve
#508 of 17,426 restaurants in London
Price: $86
Cuisines: British, Vegetarian
Map | Visitor photos (1)
#549 of 17,426 restaurants in London
Price: $16
Cuisines: Vegetarian, Vegan
Map | Visitor photos (49)
#592 of 17,426 restaurants in London
Price: $7 - $30
Cuisines: Vegetarian, Middle Eastern, Persian
Map | Visitor photos (22)
Reserve
#647 of 17,426 restaurants in London
Price: $7 - $22
Cuisines: Organic, European, Vegetarian, Vegan
Map | Visitor photos (41)
#712 of 17,426 restaurants in London
Cuisines: Vegan
Map | Visitor photos (29)
#727 of 17,426 restaurants in London
Price: $27
Cuisines: Vegetarian
Map | Visitor photos (1)
#744 of 17,426 restaurants in London
Cuisines: Vegetarian, Healthy, Middle Eastern, Vegan, Egyptian
Map | Visitor photos (22)
#786 of 17,426 restaurants in London
Cuisines: Indian, Asian, Vegetarian, Grill, Bangladeshi
Map | Visitor photos (4)
#822 of 17,426 restaurants in London
Price: $10 - $21
Cuisines: Vegetarian
Map | Visitor photos (62)
#897 of 17,426 restaurants in London
Price: $18 - $36
Cuisines: French, European, Vegetarian, Bistro
Map | Visitor photos (26)
Reserve
#926 of 17,426 restaurants in London
Price: $30 - $52
Cuisines: Lebanese, Mediterranean, Vegetarian, Middle Eastern
Map | Visitor photos (16)
Reserve
#957 of 17,426 restaurants in London
Cuisines: Vegetarian, Tapas, Wine Bar
Map | Visitor photos (17)
#986 of 17,426 restaurants in London
Price: $3 - $7
Cuisines: Café, Sandwiches, Vegan, Soups
Map | Visitor photos (4)
#1,112 of 17,426 restaurants in London
Price: $20 - $45
Cuisines: Vegetarian, South American
Map | Visitor photos (144)
Reserve
#1,171 of 17,426 restaurants in London
Price: $15 - $45
Cuisines: Seafood, British, Vegetarian, Contemporary
Map | Visitor photos (13)
Reserve
#1,192 of 17,426 restaurants in London
Price: $15 - $45
Cuisines: Lebanese, Vegetarian, Middle Eastern
Map | Visitor photos (33)
Reserve
#1,205 of 17,426 restaurants in London
Cuisines: Italian, Mediterranean, Vegetarian
Map | Visitor photos (1)
#1,234 of 17,426 restaurants in London
Cuisines: Vegetarian
Map | Visitor photos (23)
#1,301 of 17,426 restaurants in London
Price: $15 - $45
Cuisines: Italian, Mediterranean, Vegetarian, Family Fare, Pasta
Map | Visitor photos (52)
Reserve