Mildred’s is the Soho restaurant experience for vegetarians. The whole menu is 100% meat free, and the restaurant has become a classic because it’s one of the only veggie restaurants around that can actually be fun on a Tuesday night. The busy but laid-back dining room gives out pure Soho vibes, and the food is comforting and satisfying. Get the mushroom and ale pie, which can legitimately stack up to any in town.
More spots in SohoSee more
The bao are what makes this Taiwanese joint legendary, but the small plates are even better. The queues at Bao are an official Soho landmark.
Barrafina is a legendary Soho tapas restaurant that’s always crowded but always worth the wait.
Dishoom is one of our favourites for Indian food in London, serving street food classics in several locations around town.
More Vegetarian spotsSee more
Persepolis is a BYOB deli-cum-café in Peckham serving excellent Persian meze at fantastic prices.
Sagar is a South Indian vegetarian restaurant where the food is incredibly consistent and always tasty.
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.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more