The Best Vegan Restaurants in London
Ready to explore the best vegan restaurants in London for a deliciously sustainable meal?
London is one of the most vegan-friendly cities in the world.
With an array of vegan restaurants to choose from, it can be hard to know which ones are worth visiting.
So, we’ve put together a list of the best vegan restaurants in London – you won’t be disappointed!
If you visit one of these vegan restaurants in London, don’t forget to check-in on Bloc so you can earn free rewards on rewards.getonbloc.com.
Mowgli Street Food
Open 12:00 PM - 10:00 PM
5 Charlotte St., London W1T 1RE
Mowgli Street Food takes you on a journey showing you how Indians eat at home and on their streets.
Dishes convey the truth that real Indian food is extremely healthy, often vegan and is always packed with fresh flavour.
Located in the heart of Soho, near Tottenham Court Road station.
If you’re looking for an intimate, relaxed dining experience with bold flavours and vibrant Indian street food – all made from scratch using fresh ingredients – look no further than Mowgli Street Food. Their menu of small plates is perfect to be shared among friends or family while they take a break from their busy…
Skinny Kitchen
Closed
52 Upper St, London N1 0QH
Modern healthy restaurant.
Fun, vibey and perfect for birthdays.
Located in Islington, North London.
If you wanna party somewhere cool, you gotta hit up Skinny Kitchen in Islington. Trust us, it’s the place to be for a delicious feast and good vibes. The best part? You can still indulge in birthday treats guilt-free with their healthy menu options. Whether you’re a gym freak or just love to dance the…
Club Mexicana
Open 12:00 PM - 10:00 PM
46-48 Commercial St, London E1 6LT, United Kingdom
Vegan Mexican restaurant.
Deliciously punchy vegan dishes.
Located in Shoreditch, East London.
If you’re a fan of Mexican food and are on the hunt for something vegan-friendly, look no further than Club Mexicana in Shoreditch, London. This quirky and unique spot is sure to satisfy your tastebuds with its creative vegan dishes packed with flavour. Whether you’re looking for a lively dinner spot or a fun lunch…
Eat of Eden Clapham
Open 10:00 AM - 9:00 PM
Ascot Parade, Clapham Park Rd, London SW4 7EY
Vegan Caribbean restaurant.
Fresh and full of flavour.
Located in Clapham and available for takeaway and delivery.
If you want something fresh and new check out Eat of Eden! This all-vegan restaurant in Clapham is devoted to sourcing only the best local ingredients, so each dish packs a flavorful punch. They’re constantly cooking up creative dishes with seasonally inspired flavours you won’t want to miss – perfect for meat eaters wanting a…
Plates London
Closed
538 Kingsland Road, London E8 4AH
Plant-based restaurant from chef Kirk Haworth, serving contemporary plates.
Sustainability is at the core of this restaurant so the menu changes regularly in line with the seasons.
Located in the heart of Dalston, East London.
Looking for a delicious vegan meal with all the trimmings? Look no further than Plates London in Dalston, East London. With an array of options from raw sushi to chilli and even decadent desserts like chocolate mousse and raw cheesecake on offer, you’ll leave wanting more! And if that weren’t enough reason to check it…
Amrutha Lounge
Closed
326 Garratt Lane, London SW18 4EJ
Community restaurant with plant-based soul food inspired by Indian cuisine.
Organic vegan ingredients, in a relaxed atmosphere.
Located in Earlsfield, South West London.
If you’re craving a vegan-friendly night out, Amrutha Lounge is your spot! Enjoy healthy and flavourful dishes from India and Asia in an inviting atmosphere – perfect for catching up with family or friends. With their fresh ingredients and friendly staff, they’ve nailed the recipe to deliciousness. So don’t miss out on this Earlsfield gem…