21 Unmissable Vegan Places In London

Eat kind.

Ailbhe Malone/ BuzzFeed/ Hummus Bros/Mildred’s/@darrenpb on Instagram

1. 222 Veggie Vegan

@mulondon on Instagram

@kultapanda on Instagram


The food here is entirely vegan, and super-healthy – it’s never deep-fried or microwaved. And it’s delicious, too. Take the seitan stroganoff, for example, a mixture of “seitan strips, caramelised onions, fresh herbs, and pepper cubes in cashew cream”.

Nearest station: West Brompton

2. Mildreds


Mildreds is a Soho institution for a reason. It doesn’t take bookings, though, so you might have to wait a little while for a table.

Nearest station: Piccadilly Circus

3. Bonnington Café

Bonnington Cafe

Bonnington Cafe


This cute café and co-op punches above its weight. Check out the “spiced, marinated, roasted aubergine topped with quinoa and pomegranate salad and sesame yogurt, served with roasted paprika potatoes” on the right.

Nearest station: Vauxhall

4. Cookies and Scream

@veganxdorkx on Instagram

@jjrahface on Instagram


This entirely vegan bakery will blow your mind because LOOK AT THAT VEGAN ICE-CREAM SANDWICH.

Nearest station: Camden Town

5. The Coach & Horses

@jezzingtonbear on Instagram

@popmyheart on Instagram


London’s first vegetarian and vegan pub, blah blah blah – look at these VEGAN FISH AND CHIPS.

Nearest station: Leicester Square

6. Manna


@krisnaadiyatno on Instagram


An entirely vegan restaurant in Primrose Hill with a brilliantly varied menu (nachos on the left, penne on the right).

Nearest station:Chalk Farm

7. Food for Thought

@neonhoney on Instagram

@sparrowkitchen on Instagram


Eat in or take away, but you’re going to eat well whatever you do. Chickpea and aubergine tagine, anyone?

Nearest station: Tottenham Court Road

8. Loving Hut

Loving Hut

Loving Hut


Entirely vegan, entirely delicious. Just look at that vegan crispy duck on the right.

Nearest station: Archway

9. Itadakizen


@darrenpb on Instagram


Entirely vegan Japanese food? OMG, yes. That’s a tempura burger on the left.

Nearest station: King’s Cross St Pancras

10. Rasa

Flickr: 55935853@N00 Creative Commons

@jackiehutchings on Instagram


South Indian and truly mouthwatering.

Nearest station: Stoke Newington

11. Greenz




The entirely vegan Greenz offers such delights as this cashew nut and mushroom wellington, on the left.

Nearest station: Tulse Hill

12. Ms Cupcake

Ms Cupcake

Ms Cupcake


These vegan cupcakes are almost too pretty to eat – and, after all, you need to save space for the millionaire’s shortbread…

Nearest station: Brixton

13. Hummus Bros

Hummus Bros

Hummus Bros


Though Hummus Bros does serve meat toppings, there are plenty of options for vegan diners, including smoky aubergine.

Nearest station: There are four locations – Soho, Holborn, St Paul’s, and Exmouth Market

14. Carnevale

Square Meal



Cosy and relaxed, Carnevale offers a range of Mediterranean fare.

Nearest station: Old Street

15. Amico Bio

Amico Bio

Amico Bio


Italian and organic. With two branches, you won’t go hungry.

Nearest station: Barbican or Holborn

16. Vanilla Black

Vanilla Black

@marionhoney on Instagram


A very fancy option that promises you’ll find “no pasta bake or vegetable curry”.

Nearest station: Chancery Lane

17. The Waiting Room

The Waiting Room

The Waiting Room


The vegan leek-and-thyme sausage rolls are famous, and the vegan chilli-cheese dogs are worth hanging around for too.

Nearest station: Deptford Bridge

18. Sagar

Flickr: 55935853@N00 Creative Commons

@elizabethompson82 on Instagram


South Indian food, with a really comprehensive vegan menu.

Nearest station: There are branches in Covent Garden, Hammersmith and Tottenham Court Road

19. Nama




Raw and entirely vegan. Go for a falafel wrap, or be brave and try a pizza like the one on the right.

Nearest station: Westbourne Park

20. The Gate

The Gate

The Gate


A classic, and a great choice for a romantic meal out.

Nearest station: Hammersmith or Angel

21. Woodlands




Featuring tandoori and north Indian dishes alongside south Indian dishes. The mushroom tikka (left) looks especially good.

Nearest station: There are branches in Marylebone, Piccadilly, and Hampstead

By the way, Vegan London has a really useful resource for checking how vegan-friendly other restaurants in London are here.

Check out more articles on BuzzFeed.com!

Ailbhe Malone is the UK lifestyle editor for BuzzFeed and is based in London.
  Your Reaction?

    Starting soon, you'll only be able to post a comment on BuzzFeed using a Facebook account or via our app. If you have questions or thoughts, email us here.


    Now Buzzing