
Food always plays a big role when it comes to making travel plans as a vegan. It always comes down to two things – is this place vegan friendly at all? Or there are too many choices that you find making decisions really hard. Or, if you’re looking at a longer term move rather than a trip, local restaurants and amenities are also important. Barratt homes have recently compiled a list of the best rated vegetarian and vegan restaurants in each London Borough, and I’ve been through and found the best vegan menus in each list so you can find the best vegan friednly restaurants in London (every borough, not just central).
There’s a great mix of places in this list – some really well known veggie/ vegan restaurants that are on everyone’s ‘is it worth the hype?’ list, and some smaller places you may not have heard of before. This list initially contained 3 restaurants from each borough. Among the lesser known, there were some national chain restaurants too, and while I have no objections to anyone opting for Ask Italian or Wagamama’s, I’d rather take the time to highlight some others. And I’ve also removed the ones that didn’t really have vegan options other than a few starters, so each of the ones remaining have a solid vegan menu with plenty of choices.
Borough of Barnet
Population: 399,007

Restaurant: The Wilds Café
Rating: 4.7
Google Reviews: 102
Address: 27 E Barnet Rd, London, Barnet EN4 8RN
Website: https://www.facebook.com/thewildscafe/
Serves: A little bit of everything, with frequent cuisine-themed nights.
Restaurant: Power of Health
Perfect for vegans/ people with dietary requirements. This place does things in reverse. Rather than having to hunt for the allergens, they tell you if an item does include something. If not, assume it’s vegan. Everything is gluten free; the vast majority of things are dairy and egg free unless otherwise stated. And you can add a protein to your dish, or have it as plant based by default.
Rating: 4.2
Google Reviews: 84
Address: Parade, Cockfosters Road, 7 Heddon Ct Ave, London, Barnet EN4 0DB
Website: https://www.powerofhealth.co.uk/
Serves: Very allergen friendly.
Restaurant: Melange Restaurant
Rating: 4.4
Google Reviews: 440
Address: 135 High St, Barnet EN5 5UZ
Website: http://melangerestaurant.co.uk/
Serves: Everything, with meat, veggie and vegan options.
Borough of Croydon
Population: 388,563
Restaurant: Smooth!
Rating: 4.6
Google Reviews: 341
Address: 2-3 Dingwall Rd, Croydon CR0 2NA
Website: https://www.smoothbean.co.uk/
Serves: Tapas and a brunch menu, both with several vegan options and a very well labelled allergen menu.
Restaurant: Chilango Croydon
Rating: 4.4
Google Reviews: 365
Address: Unit 20-21, Boxpark Lower Level, 99 George St, Croydon CR0 1LD
Website: https://chilango.co.uk/restaurants/boxpark-croydon
Serves: Build your own Mexican with both a fake meat alternative and vegetables with guacamole as your veggie/ vegan base options. Easily pleases everyone.
Borough of Newham
Population: 355,266
One of the main host areas for the 2012 Olympic Games, Newham is home to the Queen Elizabeth Olympic Park and Westfield Shopping Centre.

Restaurant: Shinde’s Pure Veg
Rating:4
Google Reviews: 626
Address: 302 Green St, London E7 8LF
Website: https://shindes.com/
Serves: Vegetarian Indian food with at least a third of the menu able to be ordered vegan.
Restaurant: MOTHER Works
This is one I’m sure many are familiar with, I think Mother Works have been spotted on almost every ‘vegan places to eat in London’ I’ve seen in recent years, it’s no shock to see it’s among the top rated in the borough.
Rating: 4.2
Google Reviews: 296
Address: 1, Canalside Here East Estate, London E20 3BS
Website: https://www.mother.works/
Serves: Fully plant based menu with clear allergen labels.
Restaurant: Taste of India Pure Vegetarian LTD
Rating: 4.2
Google Reviews:2675
Address: 293-295 High St N, London E12 6SL
Website: http://www.tasteofindia.asia/
Serves: Fully vegetarian menu, with a separate extensive vegan menu available.
Borough of Ealing
Population: 340,341
Restaurant: Farm W5
Rating:4.5
Google Reviews:344
Address: 19 The Grn, London W5 5DA
Website: https://www.thefarmw5.co.uk/
Serves: Healthy breakfast, brunch and lunch. A focus on fresh ingredients, vegan options are available but not extensive, but there’s an option in each category of the menu.
Restaurant: Haweli of Ealing
Rating: 4.1
Google Reviews:332
Address: 127 Uxbridge Rd, London W13 9AU
Website: https://hawelionline.co.uk/order-now
Serves: Traditional Indian food, a mix of meat and veggie options.
Borough of Enfield
Population: 333,587

Restaurant: Mama’s Pita
Rating: 4.7
Google Reviews: 357
Address: 183 Chase Side, Enfield EN2 0PT
Website: https://www.mamaspitalondon.co.uk/
Serves: Greek food, with meat, veggie and vegan options.
Borough of Bromley
Population: 332,752
Restaurant: Kokoro Bromley
Rating: 4.1
Google Reviews: 358
Address: 118 High St, Bromley BR1 1HG
Website: https://kokorouk.com/
Serving: Japanese – with excellent allergen labels.
Borough of Tower Hamlets
Population: 331,969

Restaurant: Vegan Yes Shoreditch
Rating: 4.8
Google Reviews: 430
Address: 64 Brick Ln, London E1 6RF
Website: https://www.veganyes.co.uk/
Serves: As the name suggests, a fully vegan menu that’s a Korean-Italian fusion.
Restaurant: Mooshies
Rating:4.5
Google Reviews: 1056
Address: 104 Brick Ln, London E1 6RL
Website: https://www.veganburger.org/
Serves: Exclusively vegan – burgers, sides and shakes.
Restaurant: Gallery Café
Rating: 4.2
Google Reviews: 760
Address: St. Margarets House Settlement, 21 Old Ford Rd, Bethnal Green, London E2 9PL
Website: https://www.stmargaretshouse.org.uk/gallerycafe/
Serves: Fully vegan, traditional café style food like sandwiches and sweet snacks.
Borough of Wandsworth
Population: 329,735

Restaurant: Amrutha Lounge
Rating: 4.9
Google Reviews: 871
Address: 326 Garratt Ln, London SW18 4EJ
Website: https://www.amrutha.co.uk/
Serves: Exclusively vegan with a tapas style menu and a wonderfully warm community spirit.
Restaurant: Vegan Express
Rating: 4.3
Google Reviews: 279
Address: 913 Garratt Ln, London SW17 0LT
Website: https://veganexpresstooting.co.uk/order-now
Serves: All vegan, well labelled allergens.
Restaurant: Banana Tree Battersea
Rating: 4.2
Google Reviews: 983
Address: 75-79 Battersea Rise, London SW11 1HN
Website: https://bananatree.co.uk/
Serves: Everything, but I’d say at least 50% of the menu is vegan with an ‘eat less’ approach when it comes to animal products.
Borough of Brent
Population: 327,753
Restaurant: Vegan Hub
Rating: 4.9
Google Reviews: 64
Address: 5, Carlton Parade, Preston Rd, Wembley HA9 8NE
Website: https://www.eatible.co.uk/london/brent/vegan-hub-ltd-5-carlton-parade-preston-road-wembley-ha9-8ne
Serves: All vegan – wraps, burgers and sides.
Restaurant: Veggie Wok
Rating: 4.7
Google Reviews: 61
Address: Unit C, 1st Floor, F25, 399 Edgware Rd, London NW9 0FH
Website: https://veggiewok.co.uk/
Serves: Mostly vegan Indo-Chinese options with some vegetarian only options, with the option to build your own bowl.
Borough of Lambeth
Population: 321, 813
Restaurant: Eat of Eden | Brixton
Rating: 4.4
Google Reviews: 467
Address: Unit 4, Brixton Village, Coldharbour Ln, London SW9 8PR
Website: https://www.eatofeden.store/
Serves: Fully vegan.
Borough of Southwark
Population: 320,017

Photo by Max van den Oetelaar on Unsplash
Restaurant: Cafe Van Gogh
Rating: 4.7
Google Reviews: 639
Address: 88 Brixton Rd, Vassal, London SW9 6BE
Website: https://www.cafevangogh.co.uk
Serves: Nothing but vegan food, with a menu heavily focused on whole foods and less processed/ meat alternative options.
Restaurant: Silka Borough Market
Rating: 4.3
Google Reviews: 424
Address: 6 Southwark St, London SE1 1TQ
Website: https://www.silka.co.uk/
Serves: Indian food for everyone, with several plant based options on the menu and good allergen labelling.
Restaurant: The Table Café
Rating: 4.2
Google Reviews: 1315
Address: 83 Southwark St, London SE1 0HX
Website: https://thetablecafe.com/
Serves: Brunch, this one nearly didn’t make the cut as there are only a few vegan options on the menu, but the vegan options on there are good ones. They’re thought out delicious vegan options you’d actually want to try, not just a token gesture/ single option that can be made vegan.
Borough of Hillingdon
Population: 309,104
Restaurant: Ahimsa The Vegan Café
Rating: 4.5
Google Reviews: 404
Address: 7, red lion parade, Pinner HA5 3JD
Website: https://www.thevegancafe.com/
Serves: All vegan café with breakfast options, lunch wraps, burgers and bowls and desserts.
Restaurant: Karahi Junction Indian Restaurant Hayes
Rating: 3.8
Google Reviews: 353
Address: 746 Uxbridge Rd, Hayes UB4 0RU
Website: https://karahijunction.com/
Serves: Indian food, with a separate vegetarian and non-vegetarian menu, so plenty of options for both.
Borough of Redbridge
Population: 305,658
Restaurant: The Wanstead Kitchen
Rating: 4.7
Google Reviews: 150
Address: 93 Pevensey Rd, London E7 0AR
Website: https://thewansteadkitchen.co.uk/
Serves: Indian restaurant with meat and veg options, with a full vegan menu for both small plates and mains.
Restaurant: Mr Singh’s
Rating: 4.3
Google Reviews: 688
Address: 387 Eastern Ave, Gants Hill, Ilford IG2 6LR
Website: http://mrsinghspizza.co.uk/
Serves: 100% vegetarian pizzas and burgers, with most options being able to be made vegan friendly. They lose a point for not having vegan dessert options though.
Borough of Lewisham
Population: 305,309
Restaurant: Eat of Eden | Lewisham
Rating: 4.6
Google Reviews: 78
Address: House 32, 1 Goldcrest, 64 Lee High Rd, London SE13 5FH
Website: https://eatofeden.co.uk/lewisham/
Serves: Fully vegan menu
Restaurant: Lovegift Vegan
Rating: 4.6
Google Reviews: 192
Address: 386 Lee High Rd, London SE12 8RW
Website: https://www.lovegiftvegan.co.uk/
Serves: Fully vegan platters, wraps, breakfasts and salads.
Borough of Greenwich
Population: 289,034

Restaurant: Hullabaloo
Rating: 4.2
Google Reviews: 104
Address: 10 Greenwich Church St, London SE10 9BJ
Website: https://www.hullabaloostreetfood.co.uk/customer/pcform
Serves: Indian Street Food, fully vegetarian menu with roughly 75% of the menu being vegan friendly.
Borough of Hackney
Population: 280,941
Restaurant: Plant Hub Organic
Rating: 4.8
Google Reviews: 228
Address: 217 Mare St, London E8 3QE
Website: https://www.planthub.net/
Serves: Vegan and gluten free Italian food. Take me now.
Restaurant: Palm Greens
Rating: 4.8
Google Reviews: 74
Address: NT’s bar, Netil House, 1 Westgate St, London E8 3RL
Website: https://www.palmgreens.co.uk/
Serves: All vegan and organic food, mixed cuisines with many GF options
Restaurant: Mao Chow
Rating: 4.4
Google Reviews: 139
Address: 159A Mare St, London E8 3RD
Website: https://www.mao-chow.com/
Serves: All vegan Asian food.
Borough of Camden
When I think of vegan food in London, I often think of Camden, so it was no surprise to see some of the most well known vegan restaurants in the country pop up as favourites here.
Many of the first x, y, z when it comes to vegan food originated or took off here, so it always feels like a special place when it comes to finding vegan favourites.

Photo by max rademakers on Unsplash
Population: 279,516
Restaurant: Purezza Camden
Rating: 4.6
Google Reviews: 1382
Address: 45-47 Parkway, London NW1 7PN
Website: https://purezza.co.uk/
Serves: Vegan pizza, GF options available.
Restaurant: Mildreds Camden
Rating: 4.5
Google Reviews: 1,637
Address: 9 Jamestown Rd, London NW1 7BW
Website: https://www.mildreds.co.uk/
Serves: One of the most famous vegetarian restaurant chains in London, now serving a fully vegan menu from a mix of cuisines. Thorough allergen labelling.
Restaurant: Rudy’s Vegan Diner – Camden Market
Rating: 4.4
Google Reviews: 438
Address: 729-731, Camden Stables Market, Chalk Farm, London NW1 8AH
Website: https://rudysvegan.com/
Serves: As the name suggests, vegan diner style foods. Burgers, loaded fries etc.
Borough of Waltham Forest
Population: 276,940
Restaurant: SpiceBox Restaurant Walthamstow
Rating: 4.5
Google Reviews: 291
Address: 58 Hoe St, London E17 4PG
Website: https://eatspicebox.co.uk/
Serves: All vegan curry house
Restaurant: Hornbeam Community Cafe & Environment Centre
Rating: 4.5
Google Reviews: 287
Address: Hornbeam Community Cafe & Environment Centre
Website: https://www.hornbeam.org.uk/
Serves: Community ran plant based meals, dishes vary daily.
Restaurant: The Green Grill
Rating: 4.4
Google Reviews: 68
Address: Crate 35 St James Street E17 7FY
Website: https://www.thegreengrill.com/
Serves: Vegan burgers, hot dogs and chick’n dishes. GF options available.
Borough of Hounslow
Population: 271,767
Restaurant: Vegology
Rating: 4.6
Google Reviews: 324
Address: 30 Bath Rd, Hounslow TW3 3EB
Website: https://www.vegologyldn.com/
Serves: All day vegetarian café menu, that also serves pizza and other dinner options. The majority of the menu is available as a vegan option.
Restaurant: Thakers
Rating: 4.4
Google Reviews: 964
Address: 162 A/B, High St, Street, Hounslow TW3 1BQ
Website: https://www.thakersfood.com/
Serves: Asian vegetarian food, vegan options available.
Borough of Westminster
Population: 269,848
Restaurant: MAAD – Plant-Based
Rating: 4.9
Google Reviews: 66
Address: 36 Strutton Ground, London SW1P 2HY
Website: https://maad.co/
Serves: Vegan burgers, hot dogs, pittas and smoothies.
Restaurant: Bagelicious
Rating: 4.9
Google Reviews: 146
Address: 27 Strutton Ground, London SW1P 2HY
Website: https://www.just-eat.co.uk/restaurants-bagelicious–london/menu
Serves: Bagels – meat and veggie/ vegan options available.
Restaurant: Sagar-Covent Garden
Rating: 4
Google Reviews: 1076
Address: 31 Catherine St, London WC2B 5JS
Website: https://www.sagarrestaurant.co.uk/
Serves: South Indian vegetarian and vegan food.
Borough of Haringey
Population: 266,357
Restaurant: Miranda Café
Rating: 4.5
Google Reviews: 393
Address: 28 Broadway Parade, London N8 9DB
Website: https://mirandacafe.co.uk/
Serves: Vegan and vegetarian food with multiple international influences. Almost all options are vegan or can be made vegan. Full day menu from breakfast/ brunch to dinner.
Restaurant: Karamel Vegan Restaurant
Rating: 4.5
Google Reviews: 378
Address: 4 Coburg Rd, London N22 6UJ
Website: http://karamelrestaurant.com/
Serves: Fully vegan, Asian inspired food.
Borough of Havering
Population: 260,651
Restaurant: Tandoori Lounge
Rating: 4.5
Google Reviews: 197
Address: 185 High St, Hornchurch RM11 3XS
Website: https://tandoorilounge.com/
Serves: Indian food with multiple menus to suit all diners, including a vegan and GF menu.
Restaurant: Roots
Rating: 4.4
Google Reviews: 161
Address: 38 Corbets Tey Rd, Upminster RM14 2AD
Website: https://www.rootsupminster.co.uk/
Serves: Brunch options for all diets, including multiple vegan options.
Borough of Harrow
Population: 252,338

Restaurant: Parathas Lounge Vegetarian Restaurant Harrow
Rating: 4.3
Google Reviews: 220
Address: 14A Broadwalk, North Harrow, Harrow HA2 6ED
Website: https://parathasloungeharrow.co.uk/
Serves: Vegetarian and vegan Indian food.
Restaurant: Two Peas
Rating: 4.2
Google Reviews: 102
Address: 242 Streatfield Rd, Harrow HA3 9BX
Website: https://www.opentable.co.uk/r/two-peas-harrow
Serves: Vegan American Diner style food.
Restaurant: Sagar
Rating: 4.1
Google Reviews: 375
Address: 57 Station Rd, North Harrow, Harrow HA2 7SR
Website: https://www.sagarrestaurant.co.uk/
Serves: South Indian vegetarian and vegan food.
Borough of Islington
Population: 248,115

Restaurant: OMNOM Restaurant
Rating: 4.7
Google Reviews: 231
Address: Islington Square, 116N Upper St, London N1 1QP
Website: https://omnom.com/?utm_source=google&utm_medium=organic&utm_campaign=gmb-listing
Serves: All vegan menu with a variety of Asian influences.
Restaurant: Indian Veg
Rating: 4.5
Google Reviews: 931
Address: 92-93 Chapel Market, London N1 9EX
Website: https://theindianveg.wordpress.com/
Serves: An Indian buffet, with options changing regularly.
Restaurant: Rudy’s Vegan Diner – Islington
Rating: 3.5
Google Reviews: 74
Address: 206 Upper St, London N1 1RQ
Website: https://rudysvegan.com/
Serves: Vegan Diner style food – burgers, hot dog etc.
Borough of Sutton
Population: 207,707
Restaurant: The Grumpy Mole – Cheam
Rating: 4.6
Google Reviews: 702
Address: Ewell Rd, Sutton SM3 8BU
Website: https://www.thegrumpymole.co.uk/cheam/
Serves: Several menus, including a vegan menu with multiple options from different cuisines.
Restaurant: Number One Thai Restaurant
Rating: 4.6
Google Reviews: 299
Address: 1 Cheam Rd, Sutton SM1 1SN
Website: https://www.numberonethai.co.uk/
Serves: Thai food with a vegetarian menu available that contains some vegan options.
Restaurant: Tiempo Lounge
Rating: 4.5
Google Reviews: 372
Address: 73 High St, Sutton SM1 1DU
Website: https://thelounges.co.uk/tiempo/
Serves: Multiple cuisines catering for all diets. Full vegan menu available.
Borough of Merton
Population: 206,453
Restaurant: Assisted by Nature Restaurant
Rating: 4.9
Google Reviews: 63
Address: 14 Watermill Way, Merton Abbey, London SW19 2RD
Website: http://www.assistedbynature.com/
Serves: Pescatarian restaurant with many vegan options available.
Restaurant: Wholemeal Cafe
Rating: 4.7
Google Reviews: 322
Address: 1 Shrubbery Rd, London SW16 2AS
Website: https://www.wholemealcafe.com/
Serves: Vegetarian café with some vegan options available.
Restaurant: Lu-Ma Cafe
Rating: 4.5
Google Reviews: 262
Address: 43 Worple Rd, London SW19 4JZ
Website: https://www.lu-ma.co.uk/
Serves: Multiple menus from breakfast to dinner. Mostly vegetarian menu with many vegan options although salmon is available to add as an extra protein.
Borough of Richmond Upon Thames
Population: 198,141
Restaurant: The Retreat Kitchen
Rating: 4.6
Google Reviews: 196
Address: 16 Hill Rise, Richmond TW10 6UA
Website: http://www.theretreatkitchen.co.uk/
Serves: Fully vegan café.
Borough of Hammersmith and Fulham
Population: 183,544
Restaurant: 222 Vegan Cuisine
Rating: 4.5
Google Reviews: 1338
Address: 222 North End Rd, London W14 9NU
Website: https://222vegan.com/
Serves: Fully vegan, mostly GF menu
Restaurant: The Gate Hammersmith
Rating: 4.4
Google Reviews: 661
Address: 51 Queen Caroline St, London W6 9QL
Website: https://thegaterestaurants.com/
Serves: Fully plant based menu.
Restaurant: Sagar Hammersmith
Rating: 4.1
Google Reviews: 576
Address: 157 King St, London W6 9JT
Website: https://www.sagarrestaurant.co.uk/
Serves: South Indian vegetarian and vegan food.
Borough of Kingston Upon Thames
Population: 179,142
Restaurant: The Cheeky Pea
Rating: 4.8
Google Reviews: 247
Address: 34, Eden Walk Shopping Centre, Kingston upon Thames KT1 1BJ
Website: https://www.thecheekypeacatering.co.uk/
Serves: Chickpeas. Hummus, falalfels, bowls. Lots of chickpea based dishes. Some available with meat, some vegan.
Restaurant: Riverside Vegetaria
Rating: 4.3
Google Reviews: 350
Address: 64 High St, Kingston upon Thames KT1 1HN
Website: http://riversidevegetaria.co.uk/
Serves: Vegetarian menu with many vegan dishes.
Borough of Kensington and Chelsea
Population: 156,864

Restaurant: Farmacy
Rating: 4.3
Google Reviews: 1690
Address: 74-76 Westbourne Grove, London W2 5SH
Website: https://farmacylondon.com/
Serves: Food for the (mostly) health conscious. Everything is plant based and organic, with many ingredients grown on their own farm. And they have a great allergen menu.
This one is a personal favourite of mine, so I was extremely happy to see it made the best rated list.
Restaurant: Greenspeares
Rating: 4.6
Google Reviews: 161
Address: 23 Walton St, London SW3 2HX
Website: http://www.greenspeares.co.uk/
Serves: Options for all diets including a large number of vegan options. Great allergen labelling.
Restaurant: Humble London
Rating: 4.6
Google Reviews: 127
Address: 342 King’s Rd, London SW3 5UR
Website: https://www.humble.london/
Serves: A fully vegan menu.
Restaurant: Wulf & Lamb Chelsea
Rating: 4.3
Google Reviews: 933
Address: 243 Pavilion Rd, London SW1X 0BP
Website: https://www.wulfandlamb.com/
Serves: Fully vegan all day dining
City of London
Population: 10,938
London’s least residential district, home to the London Stock Exchange and the Bank of England, as well as attractions like St Paul’s Cathedral, Museum of London and the Barbican Centre.

Photo by Anthony DELANOIX on Unsplash
Restaurant: Vantra Eden
Rating: 4.8
Google Reviews:112
Address: 79a Tottenham Court Rd, London W1T 4TD
Website: https://www.vantra.co.uk/
Serves: A fully vegan menu.
Restaurant: What The Pitta
Rating: 4.7
Google Reviews: 561
Address: 53 Brick Ln, London E1 6PU
Website: https://whatthepitta.com/
Serves: Vegan pittas and kebabs.
Restaurant: Stem and Glory London Barts
Rating: 4.4
Google Reviews: 360
Address: 60 Bartholomew Cl, Barbican, London EC1A 7BF
Website: https://www.stemandglory.uk/london
Serves: Vegan menu with a range of cuisines available.
I think there’s something here for everyone, and it’s great to see a list that has all boroughs mentioned rather than just focusing on Central. Are any of your favourites featured here? Or have you seen somewhere you’d like to try in your area?
Until next time,
Sophie


Thank you so much for this! I’m going to London soon and need some good vegan places to eat at!
https://planebeauty.co.uk
Thank you so much for sharing this list and sharing each and every detail. Thank again.
Love: Mariann Yip
https://www.mariannyc.com/must-have-saje-products/
Uhh that sounds amazing! I love vegan food, although I’m not even vegan 😀
Lots of love,
Krissi of the marquise diamond
https://www.themarquisediamond.de/
Thanks for sharing this sweetie!
Danielle | thereluctantblogger.co.uk