London’s vegan scene has exploded beyond bland buffets and limp lettuce plates. These days, plant-based dining can be indulgent, elegant, and endless. Whether you want bottomless sushi in Mayfair or soulful sharing plates in Earlsfield, the capital’s vegan “all you can eat” offerings deliver on both flavour and feel-good energy. Here’s where to go when you want everything—literally.
123V (Browns, Mayfair)
When Michelin-starred chef Alexis Gauthier turns his hand to vegan sushi, you know it’s going to be special. 123V’s “Bottomless Vegan Sushi” is London’s most stylish unlimited dining experience – a two-hour session of edible art that never seems to end. Expect maki, nigiri, and crispy rice creations topped with plant-based tuna and salmon so convincing you’ll do a double-take. Everything here is meticulously plated, from the delicate rolls to the glossy cocktails, and the leafy courtyard terrace makes it feel like you’ve escaped to an urban oasis. This isn’t a buffet; it’s a masterclass in cruelty-free luxury.

Amrutha (Earlsfield & Honor Oak)
Amrutha has quietly built a cult following for its soulful, share-and-refill dining model. The concept is simple: order the set menu, eat as much as you like, and let the kitchen keep the good stuff coming. Plates arrive vibrant and fragrant—Thai green curry, beetroot gazpacho, lentil dahl, satay pakoras – and the team’s warmth matches the food’s heart. It’s BYOB, unfussy, and packed with locals who treat it like a second home. Every visit feels like being fed by friends who just happen to be incredible cooks. If vegan dining could hug you, it would taste like Amrutha.

Su Vegan Buffet (Shepherd’s Bush)
For a true “load your plate to the brim” experience, Su Vegan Buffet is the spot. A reincarnation of the long-loved Tai Buffet, it’s 100% vegan and unapologetically no-frills—but that’s part of its charm. For under a tenner, you can pile up endless combinations of mock-duck stir-fry, black-bean seitan, tofu curry, and fresh salads. The food is comforting, hearty, and exactly what you want on a grey London afternoon. It’s budget-friendly, unfussy, and genuinely all-you-can-eat – a reminder that vegan doesn’t have to mean expensive or exclusive.

222 Veggie Vegan (West Kensington)
A long-standing favourite on the plant-based circuit, 222 Veggie Vegan’s lunchtime buffet is one of the city’s best-kept secrets. For a reasonable price, diners can dive into a spread of fresh, wholesome dishes—think baked plantains, tofu stews, and warm grains—all prepared with minimal oil and maximum flavour. It’s light, nourishing, and perfect for a midday refuel that still feels indulgent. The evening service switches to à la carte, but at lunchtime, the buffet remains an institution for those in the know.

Unity Diner (Spitalfields)
Founded by vegan activist Ed Winters (known as Earthling Ed), Unity Diner brings purpose to the plate. While not traditionally a buffet, its “Refill Revolution” events and generous serving style earn it a place on this list. Expect towering burgers, loaded fries, and decadent desserts, all served in a bright, modern space where profits fund animal rescue projects. The energy here is contagious – every bite feels like a small act of rebellion against the ordinary.

From sushi artistry in Mayfair to homestyle soul food in South London, these spots prove that vegan dining in 2025 isn’t about sacrifice – it’s about abundance. Whether you’re here for the bottomless rolls, the refillable curries, or the buffet mountains, London’s plant-based scene is serving generosity on every level. Come hungry. Leave inspired.
