Speaking of local tips...

If you’re trying to soak up London’s vegan scene like a local, don’t just stick to main tourist areas. Peckham has seen a quiet but steady rise in plant-based eateries. Check out The Free Leaf Café for an unpretentious setting and hearty vegan comfort food.

And heads-up: many vegan restaurants get busy on weekends, especially in areas like Soho and Shoreditch. Booking ahead isn’t a bad idea if you want to avoid disappointment. Plus, a lot of these spots update their menus seasonally, especially when new veg produce hits the markets, so you often get fresh, inventive meals that aren’t on the usual vegan must-try lists.

Frequently Asked Questions

Got questions about vegan dining in London? Here are answers from someone who’s tried it all.

More than ever. Even traditional pubs now often have at least one vegan dish, thanks to demand. But if you want consistently good and creative vegan food, dedicated vegan spots or markets are your best bet.
Markets are great for budget-friendly vegan grub,think street food vibes with flavours from around the world. Camden Market and Brixton Market are my go-tos for cheap, tasty eats that don’t feel like a compromise.
Most places do, but it’s always good to check the menu or call ahead. I’ve found spots like 222 Veggie Vegan in West Kensington to be very accommodating for gluten-free needs alongside vegan choices.
Absolutely. The Vurger Co in Camden does a killer vegan brunch with patties that even meat-eaters rave about. Also, Farmacy near Notting Hill is worth checking for something more upscale but still very relaxed.
It’s getting easier all the time. Many cafés now offer vegan cakes or ice cream. Head to places like 26 Grains in Shoreditch for a sweet treat that feels fresh, not just an afterthought.
Yes, if that’s your thing. Raw and whole-food vegan spots exist but can be a bit niche. Check out Nama Foods in Islington – they’re big on raw vegan treats, especially if you want something light and healthy.

Top Things To Do in London

See All →

We Are Part of the My Guide Network!

My Guide London is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations