Best Vegan Restaurants in London
Plant-based cooking so good you won't miss a thing: London's best vegan restaurants.
Starting order is based on how often each place appears in London's major guides. Your upvotes move places up.
- 1Dalston · 528 Kingsland Road, E8 4AHCosy Ethiopian café on Kingsland Road serving generous, great-value vegan platters of stews on injera.
- 2London Fields · 1a Bayford Street, E8 3SEFun Hackney vegan spot with a late-night disco feel and inventive, globally influenced plates that win over meat-eaters.
- 3Shoreditch · 320 Old Street, EC1V 9DRKirk Haworth's tasting-menu restaurant, the first vegan restaurant in the UK to win a Michelin star.
- 4Mayfair · 5 Princes Street, W1B 2LQRishim Sachdeva's (mostly) vegan kitchen near Oxford Circus, with a playful small-plates menu and a discovery tasting option.
- 5Islington · Multiple locationsPlant-based Chinese restaurant on Upper Street, beloved for its wontons in house sauce and punchy regional dishes.
- 6Peckham · 56 Goldsmith Road, SE15 5TFIntimate Peckham spot serving beautiful, refined vegan food through a family-style set menu.
- 7Covent Garden · Multiple locationsLong-running plant-based favourite with colourful global comfort food across several central London sites.
- 8Notting Hill · Multiple locationsChic Portobello Road vegan restaurant built around seasonal vegetables, fire and fermentation.
- 9Peckham · 28 Peckham Rye, SE15 4JRPlant-powered Indian fusion cooking drawing on Gujarati and Caribbean influences, now on Peckham Rye.
- 10Islington · 1 Tolpuddle Street, N1 0XTVibrant Angel restaurant serving hearty vegan Caribbean cooking in big portions made for sharing.
Missing somewhere?