98 "Vegetarians" restaurants in London.
The India Club is over half a century old and still going strong. Expect decent food, a bustling atmosphere, and lots of BYOBers.
Koya’s third location is a little space just off of Broadway Market and is perfect for a tasty breakfast or a quick meal.
A three-floor rustic Italian spot on King’s Road serving delicious pizzas, pastas, and more.
A casual no-brainer restaurant serving comforting Middle Eastern dishes, Arabica is a spot you should always have in your King’s Cross repertoire.
Yada’s is a delicious Kurdish restaurant on Rye Lane making mezze, shawarmas and sandwiches that will impress and satisfy anyone and everyone.
Indian Veg is a no-frills, all-you-can-eat buffet spot in Islington. It’s pretty good, and very cheap.
The Gate is a vegetarian spot in Islington that meat-eaters won’t complain about. And if you don’t feel like going healthy, have some cocktails.
Taquería’s excellent tacos, strong margaritas, and fun vibes make it one of the best places in Notting Hill for a dinner with your mates.
Thanks to a lovely verandah and excellent views, the Shoreditch branch of modern Indian restaurant Dishoom is one of our favourites.
One of Yotam Ottolenghi’s flagship restaurant serves modern Middle Eastern-sharing plates in a stunning, upscale dining room.
Peruvian restaurant Ceviche is one of the best restaurants in Soho for a casual dinner with friends, and a couple of pisco sours.
The Covent Garden location of trendy Indian restaurant Dishoom is the original, and also the smallest.
Mildred’s is a classic vegetarian restaurant in Soho, with an excellent atmosphere and an even better mushroom pie.
The East Ham branch of Indian restaurant Saravana Bhavan serves some of the best South Indian food in London, with a menu of pure vegetarian dishes.
Set in an old Victorian warehouse, the King’s Cross branch is the brightest and airiest of the Dishoom restaurants.