London is a dream destination for food lovers, and if you’re vegan (or just love delicious, plant-based meals), you’re in for a treat. The city is packed with creative, flavor-packed vegan restaurants that go way beyond boring salads and tofu blocks. From gourmet fine dining to drool-worthy street food, here are five of the best vegan restaurants in London that you absolutely must try.
1. Gauthier Soho – Fine Dining, Vegan Style
If you think vegan food can’t be fancy, think again. Gauthier Soho, a Michelin-starred, French-inspired restaurant, proves that plant-based dining can be a luxurious experience. Run by acclaimed chef Alexis Gauthier, this elegant spot serves beautifully plated dishes that showcase the richness of seasonal vegetables, nuts, and legumes. The tasting menu is a work of art, featuring delicate truffle risottos, velvety soups, and decadent chocolate desserts.
📍 Location: 21 Romilly St, Soho
🍽 Must-Try Dish: The tasting menu (if you’re feeling fancy!)
2. Mildreds – The London Vegan Classic
You can’t talk about vegan food in London without mentioning Mildreds. Since opening in the 1980s, this restaurant has been a staple for plant-based eaters. Their international menu takes inspiration from all over the world, serving everything from Sri Lankan curries to hearty burgers. With several locations across the city, Mildreds is perfect for a casual meal that doesn’t skimp on bold flavors.
📍 Location: Multiple locations (Soho, Camden, Covent Garden, etc.)
🍽 Must-Try Dish: Sri Lankan Sweet Potato & Green Bean Curry


3. 123V – Sushi, but Make It Vegan
Who says sushi needs fish? At 123V, vegan chef Alexis Gauthier (yes, the same mastermind behind Gauthier Soho) has crafted an entirely plant-based sushi experience. This spot specializes in colorful, flavorful sushi rolls made with ingredients like marinated watermelon “tuna” and smoked mushroom “eel.” The menu also includes vegan ramen, poke bowls, and inventive small plates that will make you forget all about seafood.
📍 Location: 123V, Fenwick, 63 New Bond St
🍽 Must-Try Dish: Watermelon Nigiri
4. Unity Diner – Vegan Comfort Food with a Cause
If you love the idea of eating delicious food while supporting a good cause, Unity Diner is the place to be. Founded by animal rights activist Earthling Ed, this restaurant donates all profits to animal welfare projects. But let’s talk about the food—because wow! Think loaded burgers, vegan “fish” and chips, and even mac ‘n’ cheese bites. It’s comfort food at its best, and every bite helps make the world a better place.
📍 Location: 60 Wentworth St, Spitalfields
🍽 Must-Try Dish: Beer-Battered Tofish & Chips
5. Purezza – The Pizza Revolution
Vegan pizza has a bad reputation, but Purezza is here to change that. This award-winning pizzeria makes its own plant-based mozzarella (which melts beautifully), creating some of the best dairy-free pizzas in town. Whether you go for a classic Margherita or an adventurous truffle-laced masterpiece, you won’t miss the cheese at all. Bonus: They offer gluten-free and whole grain crust options too!
📍 Location: 45-47 Parkway, Camden
🍽 Must-Try Dish: Black Truffle Pizza
London’s Vegan Scene: More Than Just a Trend
London has fully embraced plant-based eating, and these five restaurants are just the tip of the iceberg. Whether you’re in the mood for gourmet dining, sushi, comfort food, or pizza, the city has a vegan spot that’s perfect for you. So next time you’re in town, ditch the stereotype that vegan food is bland and give these restaurants a try—you won’t regret it!