Top 10 Vegan Restaurants in London

FEATURES | | Leave a Comment

The number of vegans in the UK has soared in the last decade, and there are now over half a million Britons following a vegan diet. More people are stopping their consumption of animal products due to increased awareness of the realities of the farming industry and the health benefits of eating a plant-based diet.

“Veganuary” is a charity that encourages people to try out veganism for the month of January for health, animal welfare, and the environment. If you’re curious about a vegan diet and want to give it a go, now would be a great time, and these vegan restaurants in London have some of the best vegan, vegetarian, and plant-based food on offer in the city.


1. Manna

Manna in Primrose Hill claims the title of being the oldest vegetarian restaurant in the UK and the menu is primarily vegan.

Popular dishes include the organic fennel & pumpkin seed bangers and mash, black bean enchilada lasagne, and peanut butter crème caramel. Starters are priced at £7 – £8 and main meals are £14.

4 Erskine Rd, Primrose Hill, London NW3 3AJ

Monday: closed
Tuesday: 12-3pm; 6.30-10pm
Wednesday: 12-3pm; 6.30-10pm
Thursday: 12-3pm; 6.30-10pm
Friday: 12-3pm; 6.30-10pm
Saturday: 12-3pm; 6-10pm
Sunday: 12-8.30pm


2. 222 Veggie Vegan

This 100% vegan restaurant in Kensington serves an all-you-can-eat lunch buffet for £9.50 (or a takeaway box for £7.50) and offers an a la carte dinner menu that includes dishes such as vegan roast, seitan stroganoff, and oyster mushroom and spinach raclette.

Mains range from around £9 – £12 and all starters are around £5.

222 North End Rd, West Kensington, London W14 9NU

Open 12 – 3.30pm and 5.30 – 10.30pm Monday to Sunday


3. Fed by Water

This Italian vegan restaurant in Hackney is developed on the concept that water is the basis of everything we eat, and all water used in recipes is purified. The menu focuses on plant-based Italian fare such as pastas, pizzas, and raw soya “cheese” tasting platters.

Pasta dishes range from £13 – £17 and gluten-free versions are available. Pizzas range from £9 – £16 with a choice of white or black activated charcoal dough.

Dalston Cross Shopping Centre, 64 Kingsland High St, London E8 2LX

Open 12 – 11pm Monday to Sunday


4. The Gate

The Gate is a small chain of vegan and vegetarian restaurants in London and has three locations in Marylebone, Islington, and Hammersmith. The a la carte menu offers a varied selection of cuisines including miso glazed aubergine, red Thai tofu curry, and black bean and sweet potato tortillas.

Starters are priced from £6 to £8 and mains are between £11 and £16. There’s also a vegan or vegetarian Sunday roast featuring root vegetable wellington and slow roasted whole celeriac priced at £18.50 for two courses or £21.50 for three courses.


22-24 Seymour Place, London, Marylebone W1H 7NL

Monday: 12 – 10.15pm
Tuesday: 12 – 10.15pm
Wednesday: 12 – 10.15pm
Thursday: 12 – 10.15pm
Friday: 12 – 10.15pm
Saturday: 9am – 10.15pm
Sunday: 9am – 9.30pm


370 St John St, Clerkenwell, London EC1V 4NN

Monday: 12 – 10.15pm
Tuesday: 12 – 10.15pm
Wednesday: 12 – 10.15pm
Thursday: 12 – 10.15pm
Friday: 12 – 10.15pm
Saturday: 12– 10.15pm
Sunday: 12 – 9.30pm


51 Queen Caroline St, London W6 9QL

Monday: 12 – 2.30pm; 6 – 10.30pm
Tuesday: 12 – 2.30pm; 6 – 10.30pm
Wednesday: 12 – 2.30pm; 6 – 10.30pm
Thursday: 12 – 2.30pm; 6 – 10.30pm
Friday: 12 – 2.30pm; 6 – 10.30pm
Saturday: 12 – 3pm; 5 – 10.30pm
Sunday: 12 – 9.30pm


5. Mildreds

Mildreds is another vegetarian and vegan institution in London, with several locations throughout the city. The original restaurant in Soho opened in 1988 to update the concept of vegetarian restaurants, most of which had been stuck in a time warp since the ‘60s.

The menu at each location is slightly different but you can expect world cuisine such as wood roasted mushroom and ale pie, kimchi broth with rice noodles and tofu, and southern fried buttermilk mock chicken.

All mains are £12 and starters are £5 – £7.

Soho: 45 Lexington Street, London, W1F 9AN

Open Monday to Saturday 12 – 11pm

Camden: 9 Jamestown Rd, London, NW1 7BW

Open Monday to Saturday 12 – 11pm and Sunday 12 – 10pm

Kings Cross: 200 Pentonville Rd, London, N1 9JP

Open Monday to Friday: 12pm – 11pm; Saturday: 10am – 11pm; Sunday: 10am – 10pm

Dalston: 1 Dalston Square, London, E8 3GU

Open Monday to Friday: 12pm – 11pm; Saturday: 10am – 11pm; Sunday: 10am – 10pm


6. Club Mexicana

Club Mexicana is the top spot in London for 100% vegan Mexican street food. The food is fresh, unfussy, and packs a punch with menu items including BBQ pulled jackfruit burritos, beer battered tofish tacos, and “cheezy” loaded nachos. You’ll find Club Mexicana stalls in Camden Lock Market and as a pop up in Pamela Bar, Dalston.

Burritos and Tacos are £7 and nachos are £6 for a regular portion or £10 for extra large.

Camden Lock Market: Unit 215 – 216, Camden Lock Market, Chalk Farm Rd, London NW1 8AF

Open 11am – 6pm Monday to Thursday and 11am – 7pm Friday to Sunday

Club Mexicana @ Pamela: 428 Kingsland Rd, London E8 4AA

Open 6pm – 12am Tuesday to Saturday (closed Sunday and Monday)


7. Essence Cuisine

Plant-based Essence Cuisine is headed up by LA celebrity chef Matthew Kenney and offers an elegant foodie experience without meat, dairy, gluten, or refined sugar.

The menu features dishes including raw pad thai, Caesar salad with shiitake anchovies, and heirloom tomato lasagne. Choose from a selection of cold pressed organic cocktails and biodynamic wines to accompany your dinner, mains are priced at £7 – £14.

94 Leonard St, London EC2A 4RH

Monday: 8am – 7pm
Tuesday: 8am – 9pm
Wednesday: 8am – 9pm
Thursday: 8am – 9pm
Friday: 8am – 9pm
Saturday: 9am – 9pm
Sunday: 9am – 7pm
Open 8am – 7pm Monday, 8am – 9pm Tuesday to Friday, 9am – 9pm Saturday, and 9am – 7pm Sunday


8. Nama Foods

Notting Hill gourmet raw foods restaurant Nama Foods is a real treat for vegans and raw food enthusiasts, with a varied and exciting menu covering brunch, lunch, dinner, desserts, and drinks.

Start your day with cashew and coconut scrambled ‘eggs’ with smoked aubergine bacon, or enjoy a dinner of cashew, spinach, and thyme cheese cannelloni or cauliflower masala dosa. The raw desserts are apparently ‘guilt-free’ – even the salted chocolate caramel cake!

Mains and small plates are priced between £7.50 and £16.50 and desserts are £7 – £8.

110 Talbot Rd, London W11 1JR

Monday: closed
Tuesday: 12-10pm
Wednesday: 12-10pm
Thursday: 12 – 11pm
Friday: 9am – 11pm
Saturday: 9am – 11pm
Sunday: 9am – 6pm


9. Loving Hut

Loving Hut is a vegan and vegetarian fast food chain with several locations across the UK. Imagine your favourite Chinese takeaway went veggie and you’ll have a good of the menu that includes dishes like veggie ‘duck’ pancakes with hoisin sauce, Szechuan veggie ‘chicken, and vegan ‘egg’ fried rice. Most dishes are priced between £4 and £7.

669 Holloway Rd, London N19 5SE

Monday: closed
Tuesday: 12 – 3pm; 6 – 11pm
Wednesday: 12 – 3pm; 6 – 11pm
Thursday: 12 – 3pm; 6 – 11pm
Friday: 12 – 3pm; 6 – 11pm
Saturday: 6 – 11pm
Sunday: 6 – 11pm

See website for other locations


10. Itadaki Zen

When most people think of Japanese food they picture raw fish, but Itadaki Zen takes medicinal plants used traditionally in the Far East as a basis for an organic vegan Japanese menu.

Set menus include vegetable sushi, tempura, and noodles, and range from £10 to £24.

139 King’s Cross Rd, Kings Cross, London WC1X 9BJ

Open 12 – 3pm and 6 – 10pm Monday to Saturday, closed on Sunday