Shopping Cart

No products in the basket.

Go to top

Vegan City Guide: London’


This page will be a regularly updated list of our favourite haunts. It won’t be exhaustive, and will only ever include tried and tested places. There are loads of really great resources for finding vegan eats and treats around town that are far more exhaustive – try Happy Cow, or Vegan London if you can’t find exactly what you’re looking for below! We’ve tried to break them down into helpful categories, but some will fall into more than one category and/or will depend on your definition of formal/informal/treats. We’re always on the look out for new places to try, and new London adventures, so leave recommendations for your favourite places in London (and beyond!). All of the below are just personal preferences – there’s no affiliate £££ involved. The list below is split into sections:

  • Formal Meals
  • Casual Meals
  • Cakes & Treats
  • Markets
  • Shops (food)
  • Shops (other)
  • Places we haven’t tried yet

If you’d rather see all the options on a lovely map, visit this colour/icon coded map:


Formal Meals


A vegan favourite, and a solid choice for special occasions or a nice treat (we’ve used it for anniversaries, birthdays, and Meet The Grandparents). Their vegan roast is amongst the best I’ve had, and the semi-freddo dessert is everything you wish Viennetta had been. It’s a short walk from Primrose Hill for a post-roast stroll, and a pleasant stroll along the canal (or past Whole Foods…) down to Camden, where you can sample the wonders of Cookies & Scream (see Treats & Cakes), Inspiral Cafe (see Casual Meals) and more.

4 Erskine Road, London NW3 3AJ

Nearest Transport: Chalk Farm (Northern – Edgware Branch, Zone 2)

The Gate

A vegetarian restaurant with a host of vegan options, the atmosphere here is really relaxed and pleasant, and the food is indulgent and tasty. The Islington branch is a short walk from a host of great bars on Upper Street (69 Colebrook Row is really worth booking, and Wenlock & Essex has one of the most extensive spirit ranges I’ve seen!). There is also a Hammersmith branch, which we have yet to try.

370 Saint John Street, London EC1V 4NN

Nearest Transport: (Islington Branch): Angel (Northern, Zone 2), or a walk from Highbury & Islington (Overground/Victoria, Zone 2)

Casual Meals


Not a wholly vegan restaurant, but they clearly mark the vegan options on the menu, and the food is absolutely delicious. A nice part of town for a potter about (make sure you go in the week – it can be a bit quiet at the weekends, and many of the cafes and bars are closed). Worth walking to the Zetter Townhouse for cocktails if you’re feeling fancy, or the Betsey Trotwood for a more casual pint.

67 Farringdon Road, London EC1M 3JB

Nearest Transport: Farringdon (Rail, Circle, Hammersmith & City, Metropolitan). Also walkable from Barbican or Chancery Lane.

Gallery Cafe

Another absolutely stellar vegan breakfast, they also do great lunch and dinner specials, as well as Pizza Nights, Diner Nights, and more. There are often events on in the evenings, such as live music, poetry readings, and film screenings. Nearby there’s good coffee and vegan treats at G&T (see Cakes & Treats below), and Cafe G on Broadway Market (see Cakes & Treats). If you go on a Saturday, Broadway Market plays host to a whole plethora of amazing vegan options (see Markets). In the other direction, you can head up to Brick Lane and sample a curry or some amazing coffee (see our Coffee page…)

St. Margarets House Settlement, 21 Old Ford Road, Bethnal Green, London E2 9PL

Nearest Transport: Bethnal Green (Central Line, Zone 2)

Wild Food Cafe

Tucked away in the centre of Covent Garden, the food may seem pricey but it’s deceptively filling and very tasty. There are surprisingly few options in Central London (and they are decreasing by the minute), so Wild Food is a valuable commodity!

1st Floor, 14 Neal’s Yard, Covent Garden, London WC2H 9DP

Nearest Transport: Tottenham Court Road (Central Line – check for closures & Northern, Zone 1) or Covent Garden (Piccadilly, Zone 1)


A vegetarian restaurant with a solid selection of vegan options, Mildred’s gets really busy evenings and weekends, and they don’t offer reservations. If you can get there early or for a weekday lunch (or you don’t mind waiting in their cosy bar with a drink for a while), you’re sure of a hearty and tasty vegan meal at a reasonable price, but it might not be the most creative or exciting vegan meal London has to offer.

45 Lexington Street, London W1F 9AN (plus a new branches in Camden and King’s Cross)

Nearest Transport: Oxford Circus (Central, Bakerloo, Victoria, Zone 1)

Amico Bio

Often overlooked, Amico Bio has two branches (Barbican and Holborn) offering organic Italian vegetarian food, with numerous vegan options and a full vegan and vegetarian wine list. It’s suitable for a casual lunch or an occasion, and quite centrally located. These parts of town do tend to be quite quiet during weekends, so bear that in mind.

43 New Oxford Street, London WC1A 1BH or  44 Cloth Fair, London EC1A 7JQ

Nearest Transport: Holborn (Piccadilly/Central, Zone 1), or Barbican (Circle, Hammersmith & City, Metropolitan, Zone 1)

Black Cat

100% vegan cafe with really hearty options – a mammoth breakfast and a tasty pie and gravy being amongst my favourites. They also offer great milkshakes, cakes from Coven Baked and a small range of vegan groceries (I usually convince Lewis that we need to purchase marshmallows and whipped cream for my beloved hot chocolate whenever we go to Black Cat). Occasionally host pop-ups and other foodie events, so their Instagram page is worth a follow to get the early jump on tickets!

76 Clarence Road, Hackney, London, E5 8HB

Nearest Transport: Hackney Downs (Rail) + lots of bus routes head this way!

Voodoo Rays

By the slice pizzeria now offering 3 vegan options (all tasty!). Casual diner atmosphere, great for starting a night out, or a couple of pre/post cinema slices (the Rio is next door). If a couple of slices isn’t quite going to cut it, hop across the road to Fed (see next item on the list!)

95 Kingsland High Street, London, E8 2PB or Boxpark

Nearest Transport: Dalston Kingsland (Overground) or Shoreditch High St (Overground)

Fed by Water

Great Italian restaurant offering vegan options now 100% vegan! They offer all the classics: pasta, pizza, and calzones (and now desserts!). Staff are absolutely lovely to boot. A total favourite, and  must visit when you’re in London. Worth calling to book at weekends.

64 Kingsland High Street, London, E8

Nearest Transport: Dalston Kingsland (Overground)


Quickly becoming London Vegan royalty, I love that their menu items are all a single price, with a meal-deal to add on one of their delicious smoothies (the cinnamon stick and banana is ACE). Filling, delicious, fresh and healthy vegan food, right in the centre of Shoreditch. Highly recommended.

Unit 55, Boxpark, Shoreditch High Street

Nearest Transport: Shoreditch High Street (Overground – couldn’t be closer), or a short walk from Liverpool Street (Rail, Central, Circle, Hammersmith & City, Metropolitan, Zone 1)

Bodega 50

Tucked away in Stoke Newington, Bodega 50 is a simple cafe offering a great range of vegan snacks and meals. I wake up dreaming of their smoked tofu and mustard toastie approximately once a week. Great range of coffee (including bags to buy for home use), and freshly baked bread (which you can buy by the quarter to take home), as well as a range of cakes, some homemade, some supplied by Manna (see Formal Meals above!). Make the most of being in Stoke Newington and potter around the many independent shops, cafes, and pubs. Ester’s is a great specialty coffee place who make their own almond milk, and is not too far from Bodega 50. Clissold Park and the cemetery are great for a post-brunch stroll on a sunny day! Bodega 50 also boasts Bruce, the friendly dog, and an absurdly fluffy black cat.

50 Allen Road, London N16 8RZ

Nearest Transport: Canonbury or Dalston Kingsland (Overground), although I’d recommend bus as the best way to get to Stokey!

Itadaki Zen

If you’ve been missing Japanese food since going vegan, Itadaki Zen is the place for you. A small, simple restaurant offering vegan versions of traditional Japanese meals (including sushi, and a cracking array of bento boxes), this is a great place for an impromptu meal. Sometimes their music choices are a little odd, but never loud enough to be much of an issue.

139 King’s Cross Road, London WC1X 9BJ, United Kingdom
Nearest Transport: King’s Cross (Rail, or Northern, Victoria, Piccadilly, Zone 1)
Sat on Whitecross Street, Carnevale is a veggie/vegan restaurant offering mostly simple Mediterranean inspired dishes. They run a stall on weekdays on Whitecross Market just in front of the restaurant for a quick tasty lunch. Whitecross Market also has other vegan options, including an easily modified burrito, and a stand offering vegan crepes which I have yet to try (see Markets below)
135 Whitecross Street, London EC1Y 8JL
Nearest Transport: Old Street (Rail or Northern Line, Zone 1)
A lovely proper pub, they have board games, an excellent beer and spirits selection, and a movie night (as well as showing the sport, and having a more restaurant-y space out the back). Not a wholly vegan establishment, but they always have a vegan option on the menu, and their vegan roast on Sundays is EXCELLENT. Well worth a visit, particularly if you’re in North London.
2-4 Crouch Hill, London N4 4AU
Nearest Transport: Crouch Hill (Overground) or Finsbury Park (Piccadilly and Victoria Lines, Zone 2)
The Dove, along with sister pub The Dovetail in Clerkenwell, has recently revamped its menu to include a range of vegan options, including a burger and fish and chips, amongst others. A nice London pub with great food, in a great location. What more could you want?
24-28 Broadway Market, London E8 4QJ
The best option for vegan pub grub in London, the Coach & Horses is an institution. Their Tofush & Chips has been putting a smile on vegan faces for YEARS, and comes highly recommended (by me).
29 Greek Street, London, W1D 5DH
Nearest Transport: Leicester Square or Piccadilly Circus (Piccadilly Line, Zone 1), or Tottenham Court Road (Central/Northern, Zone 1 – check for closures), or Oxford Circus (Victoria, Central, Bakerloo, Zone 1)



Reviewed by Lewis as “boom ting”, the South Indian curries and sides on offer at Rasa are delicious and make a pleasant change from more familiar curry choices.

55 Stoke Newington Church Street, London N16 0AR

Zionly Manna

Tucked away in Rye Lane Market, this little place offers incredibly tasty vegan food with real heart. Everything is cooked from scratch, on the premises, and served with the best hospitality I’ve encountered in a while! Tasty, great value, well worth a visit.

Cakes and Treats

 Jaz and Juls Chocolate House

We’re so pleased to see our favourite hot chocolate market stall make it into permanent premises – we’ve seen their menu and it is packed with vegan options, and they’ve still got their trust almond milk hot chocolates, whipped coconut cream and vegan-friendly marshmallows too. Well worth a visit.

1 Chapel Market, Islington, N1 9EX

Nearest Transport: Angel (Northern, Zone 1)

Kin Cafe

Vegetarian cafe which is also on the London Good Coffee Guide, at least half their food is vegan (and they make a stonking soya hot chocolate too)

Open Monday – Friday, 22 Foley Street, London W1W 6DT

Nearest Transport: Goodge Street (Northern, Zone 1)

E Z & Moss

A veggie vegan cafe, open 7 days a week.

183 Holloway Road, London N7 8LX

Nearest Transport: Holloway Road (Piccadilly, Zone 2)


Small coffee kiosk, with some vegan snacks and nice bread. More of a stop and grab than a sit down. Focus on local organic produce.

204 Cambridge Heath Road, London E2 9NQ

Nearest Transport: Bethnal Green (Central Line, Zone 2), or Cambridge Heath (Rail)

Cafe Gossip

One of the permanent shops which line Broadway Market, this small cafe offers a range of vegan, raw, and veggie snacks, cakes and sweets, as well as a wide range of coffees and teas.

62 Broadway Market, London, E9

Nearest Transport: Bethnal Green (Central Line, Zone 2)

Cookies & Scream

One of my all-time favourites, Cookies & Scream serve up decadent vegan and gluten free treats from shakes to doughnuts, from cookie sandwiches to chocolate pies. Well worth a visit (buy something to take home for later too). If you arrive on a day they’re doing doughnut-ice-cream-sandwiches, don’t pass up the opportunity! Great for a breakfast-pudding (totally a thing) after an Inspiral Cafe breakfast (see Casual Meals above).

Camden Lock Market, Camden

Nearest Transport: Camden Town (Northern, Zone 2)

Ms Cupcake

A firm favourite of vegans far and wide, Ms Cupcake has revolutionised the vegan treat world. Recently party to a new deal to have her cupcakes stocked in Whole Foods, the best range of cakes, cookie sandwiches, sandwiches, and a store for all your vegan baking needs can still be found in her Brixton HQ.

408 Coldharbour Lane, Brixton, London, SW9 8LF

Nearest Transport: Brixton (Victoria, Zone 2)

The Waiting Room

Great coffee and good vegan snack foods including burgers, dogs and breakfast choices. Not a huge space, especially on a Saturday morning, but friendly staff and cosy surrounds.

142 Deptford High Street, London, Deptford SE8 3PQ



Pomodoro e Basilico

This lovely one-woman show pops up all over London and is almost impossible to pin to just one market – I don’t know how she does it! Get over to her Instagram to see where she’ll be next and see if you can nab one of her incredible donuts, pizzas, focaccia and more. She also sells items to order on Etsy, including pandoro and panettone at Christmas, and doughnuts all year round!

Broadway Market

A personal favourite, get there early if you aren’t a fan of slow moving browsers, otherwise take your time and go with the flow. A host of vegan options tucked away amongst the rest. Every time I’ve visited lately, there’s been at least one new ‘vegan!’ sign to catch my eye, so keep ’em peeled. Some firm favourites:

Jaz & Juls – the best hot chocolate this side of the Swiss Alps, Jaz & Juls offer the finest hot chocolate made with hot almond milk and served with vegan marshmallows from Marshmallow Deli. They even give you a little fork to lift the softened marshmallows out with. A real indulgence.

Gujarati Rasoi – a vegetarian Indian restaurant who clearly label their vegan options on their market stall, which include some delicious samosas, bhajis, and the like. Take a few home for a snack!

Borough Olives – an almost overwhelming range of stuffed and marinated olives, plus harissa, tapenade, and deluxe olive oils.

There’s a juice guy who whips up an excellent fresh juice while you wait (incidentally, he looks exactly like the juice guy at the Schillerkies market in Berlin, but I think that’s just a major coincidence…)

There are also some other places we have yet to try – a vietnamese noodle box, a vegan burger from the Veggie Table, and loads more.

Saturdays, from 9am, Broadway Market, London E8 4QJ

Nearest Transport: Bethnal Green (Central Line, Zone 2) or London Fields (Rail)

Sunday UpMarket

Not primarily a food market, I mention this one largely for the presence of Vegan Sweet Tooth, who has exploded onto the London market scene and spends weekends seemingly in several places across the capital, offering freshly made vegan patisserie. Gradually working my way through them all! Conveniently located for a Sunday wander around Brick Lane, or a treat after an early visit to Columbia Road Flower Market.

Sundays, Ely’s Yard, The Old Truman Brewery, London E1 6QL, United Kingdom

Brick Lane Market

Weekends year-round, the main Truman Brewery building hosts all manner of tasty food stalls and this year they’ve really upped their vegan game, now regularly hosting:

Pomodoro E Basilico – check her social media pages for details of when and where she’ll be with her AMAZING vegan burgers. Usually found at Brick Lane every Saturday and Sunday.

Benny Buttons Tea – Usually at Brick Lane on Sundays, Broadway Market (see above) on Saturdays, and Camden Lock Mon-Fri, you can get your hands on these tasty vegan pancakes with coco jam (I know!) every day of the week.

Mooshies London – brand new and finding their feet in London’s (now bustling) vegan street food scene, Mooshies make great vegan burgers and have just started at Brick Lane on Saturdays. Check their instagram for more info

Temple of Seitan – due to return to Brick Lane in October, Temple of Seitan make vegan junk food look SO GOOD: bacon burgers, chicken strips, mac and cheese – definitely worth tracking down.

Peanut Butter Bakery – VEGAN. DOUGHNUTS. (I don’t need to say more, do I? Go – go now!). They’re at Brick Lane every Sunday – check their Instagram for that week’s flavours!

Archway Market

Starting to find its feet a little, Archway Market is a local market with a few regular stalls, including a great fresh fruit & veg stall, and another location for Vegan Sweet Tooth.

Saturdays, 10am-5pm, outside 625-627 Holloway Road, N19 5SU, London

Borough Market

Barely needing any introduction, Borough Market is a firm favourite with locals and visitors alike. There are loads of stalls offering vegan options or vegan-suitable products, so clear your day and take your time! Whilst you’re in the area, try out The Moveable Feast, a vegan/vegetarian cafe who have hosted loads of ace guests such as NotDogs (non Quorn dogs are available) and Club Mexicana.

Monday-Saturday (closed Sundays)

Nearest Transport: London Bridge (Rail) or London Bridge Underground (Jubilee and Northern, Zone 1)

Alexandra Palace Farmers’ Market

A lovely place to finish up a walk through the woods, or the perfect place to pick up a picnic for the final push on to Alexandra Palace and its sweeping views of the city (breathtaking on a clear day), Ally Pally market is small but has a wealth of local traders, many of whom offer vegan options or are wholly vegan.

Usually Sundays, usually at Alexandra Palace Park, Alexandra Palace Way, N22 7BA

Nearest Transport: Alexandra Palace (Rail)

Greenwich Market

A huge range of food stalls from around the world, the stand out for me is Ruby’s of London, who make amazing vegan cakes and bakes, and are at the market on Saturdays and Sundays.

A note on Maltby Street Market: This market has been widely lauded of late in the foodie press, but we were disappointed with our visit. Couldn’t find a single offering without cheese or meat, so probably not worth the trek if you aren’t in the area already. Nice bread from St. John though!

Shops (food)

Harvest E8

Conveniently located opposite Voodoo Rays and a few doors up from Fed by Water (see Casual Meals above), Harvest is primarily a grocery store offering a really great range of vegan and vegan-friendly products, as well as fresh produce and cruelty free toiletries and household products. They stock Vego bars (my personal holy grail) – you’ll find them just in front of the cash register! In addition to all this, they have a small cafe by the door offering vegan cakes, sausage rolls, and sandwiches, as well as coffees and teas.

130-132 Kingsland High Street, London E8 2NS
Nearest Transport: Dalston Kingsland (Overground)

The Grocery carries a pretty good range of vegan and vegan-friendly products, as well as a large range of fresh produce. They tend towards the higher end stuff, so mind your budget!

Open 7 days a week, 54-56 Kingsland Road, London E2 8DP

Nearest Transport: Hoxton (Overground), also walkable from Shoreditch High Street (Overground) or Old Street (Rail and Northern Line, Zone 1)


It may look small, but Vx is perfectly formed, and a one-stop-shop for all your specialist vegan ingredient needs! They import loads of stuff that can otherwise be tricky to find in London, from vegan schnitzel and doner meat, to daiya cheese (and a bunch of other vegan cheeses to suit your personal preference), as well as squirty cream, pet food, mayonnaise, and vegan parmesan (and so much more). They also carry merchandise, a small range of vegan footwear, and they sell hot snacks and vegan pastries and cakes.

Open every damn day! 73 Caledonian Road, London N1 9BT

Nearest Transport: King’s Cross (Rail or Northern, Victoria, Piccadilly Line, Zone 1)

Organic Food (Stroud Green)

This unassuming little shop is packed full of organic ingredients, with a wide range of vegan alternatives and specialist ingredients (from nooch to tempeh, and beyond!). They also stock Manna cupcakes for when you’re feeling like a sweet treat but don’t fancy trekking across town. They have lovely organic fruits and veggies, great bread, and they offer Ecover refills to boot. The staff are always very friendly too.

196 Stroud Green Road London N4 3RN
Nearest Transport: Crouch Hill (Overground) or Finsbury Park (Piccadilly and Victoria Lines, Zone 2)

Shops (other)

The Third Estate

A little walk from King’s Cross or Camden (which, as you’ll have gathered, both offer plenty of tantalizing options for the discerning vegan), The Third Estate carries a great range of vegan and ethical clothing and footwear, in a very relaxed and welcoming setting. There are also 3 branches of Bumblebee on the same street, should you find you need some groceries or a small snack to tide you over….

Open Tuesdays – Saturdays, 27 Brecknock Road, London N7 0BT

Nearest Transport: Caledonian Road (Piccadilly Line, Zone 2)

Places we haven’t tried yet…

Hornbeam Community Cafe

We stopped by Walthamstow on a Sunday and this place was closed, but we are suitably intrigued!

458 Hoe Street, London E17 9AH

Bonnington Cafe

Not an area of London we frequent much, and woefully under-represented thus far for that reason. This place comes highly recommended, and I’m sure we’ll get there one day!

11 Vauxhall Grove, London SW8 1TD

V-Curious Supper Club

The stars have not yet aligned for us to make it to one of these, but the menus always sound super delicious and are reasonably priced to boot.

Take place at different locations, so check the facebook page for details of the next event!


A South Indian restaurant with an extensive vegan menu, this one looks like a must-try! With 3 branches across London, there’s bound to be one within reach.

Covent Garden: 31 Catherine Street, Covent Garden, London, WC2B 5JS

Hammersmith: 157 King Street, Hammersmith, London, W6 9JT

Soho: 17A Percy Street, Off Tottenham Court Rd, London, W1T 1DU


Animal products free, and with some gluten free items available, the simple menu takes its cues from world travels, with mediterannean and Caribbean dishes featuring, amongst many others. Convenient for combining with a visit to Ms. Cupcake, perhaps…!

5 Station Rise, Tulse Hill, SE27 9BW

The Montagu

Hat tip to Ruwi & Jamie for this recommendation – a fine dining experience tucked away in a London Hotel, the Montagu offers a daily vegan dining menu that we’re saving for our next special occasion!

30 Portman Square, W1H 7BH

There are definitely more places to be explored – tell us your favourites in the comments!

Leave Comments

%d bloggers like this: