The Best Vegetarian & Vegan Restaurants in London

Plant-based gems across the city you’ll want to bookmark (and taste!) ASAP

London is a dream for foodies — and if you’re veggie or vegan, you’re in for an absolute treat. The city is packed with flavour-forward, creative, and fully plant-based spots, from vibrant Middle Eastern plates to indulgent vegan fried “chicken”.

Here’s a curated list of my personal favourite vegetarian and vegan restaurants in London — a mix of my own pictures and some from the web to bring you all the delicious visuals. 📸✨


🫒 BubalaSpitalfields & Soho

Middle Eastern-inspired, totally vegetarian, and full of bold flavours — think halloumi with black seed honey, confit potato latkes, and silky hummus.

📍 65 Commercial St, Spitalfields, London E1 6BD
📍 15 Poland St, Soho, London W1F 8PR


🥬 MallowBorough Market & Canary Wharf

From the team behind Mildreds, Mallow is fully plant-based with global inspiration and seasonal ingredients. Beautifully plated and full of colour.

📍 1 Cathedral St, London SE1 9DE
📍 10 George St, London E14 9QG


🥗 MildredsMultiple Locations

A London veggie institution since the 80s. Mildreds has a bit of everything — Asian-inspired bowls, burgers, brunch, and a buzzy vibe.

📍 Soho45 Lexington St, Soho, London W1F 9AN
📍 Camden9 Jamestown Rd, Camden Town, London NW1 7BW
📍 King’s Cross200 Pentonville Rd, King’s Cross, London N1 9JP
📍 Dalston1 Dalston Square, London E8 3GU
📍 Covent Garden79 St Martin’s Ln, Covent Garden, London WC2N 4AA
📍 Victoria12 Sir Simon Milton Square, Victoria, London SW1E 5DJ


🥡 Tofu VeganIslington, Spitalfields & Golders Green

Authentic Chinese vegan dishes like mapo tofu, dan dan noodles, dumplings, and stir-fries. Full of depth and spice — super comforting!

📍 105 Upper St, Islington, London N1 1QN
📍 6 Toynbee St, Spitalfields, London E1 7NE
📍 102 Golders Green Rd, London NW11 8HB


🍜 ImaExmouth Market

Japanese-inspired and fully plant-based — ramen, donburi, sushi and izakaya-style snacks with clean flavours and gorgeous presentation.

📍 Exmouth Market, London EC1R 4QE


🌶 MukBapShoreditch

The UK’s first fully Korean vegan restaurant. It’s warm, cozy, and full of flavour with staples like kimchi pancakes, bibimbap, and japchae.

📍 Shoreditch, London E1 6GY


🌮 Club MexicanaSoho & Camden

Street-food style Mexican dishes, 100% vegan and 100% delicious. Think jackfruit tacos, BBQ short ‘rib’ burritos, and crispy nachos.

📍 Kingly Court, Soho, London W1B 5PW
📍 Mayfair St Marks Church, Mercato, London W1K 6ZA


🍔 Unity DinerSpitalfields

Co-founded by vegan activist Earthling Ed, Unity Diner is a non-profit with classic diner vibes — stacked burgers, loaded fries, shakes — all 100% vegan.

📍 60 Wentworth St, London E1 7AL


🌱 Temple of SeitanCamden & Hackney

Vegan comfort food legends. Their seitan “chicken” is famous — perfect for when you want indulgent fast food without compromise.

📍 43 Parkway, Camden Town, London NW1 7PN
📍 10 Morning Ln, Hackney, London E9 6NA


Whether you’re a lifelong vegan, veggie-curious, or just in it for the delicious food, these spots truly showcase the creativity and diversity of London’s plant-based scene. Each one has its own vibe and flavour, and all are worth checking out.

Have you tried any of these? Or have a favourite I’ve missed? Drop it in the comments — I’m always looking for new spots to explore! 🌍✨

Leave a comment

I’m Montse

Welcome to The Secret Street!

Looking for unique things to do in London, delicious vegetarian & vegan recipes, or travel inspiration? You’re in the right place!

As a Londoner, I share insider tips on the city’s best spots, from iconic landmarks to hidden gems. If you love plant-based food, you’ll find simple and tasty recipes to enjoy at home. And for the travel lovers, I put together detailed itineraries from my past adventures and future dream destinations.

Whether you’re wondering what to do, what to cook, or where to goThe Secret Street is here to inspire you!