Planning a vegan trip to London this year? Not to worry! There is so much a vegan can do in this veg-friendly European city full of history, spectacular architecture, rich culture and delicious food. From your hotel to attractions to must-eats, we’re happy to tell you that London has it all!
Here is our complete guide to travelling London – including where to stay and what to eat.
Where To Stay
There are no 100% vegan hotels in London; however, there is quite a selection of fine hotels that serve vegan-friendly food and offer an amazing dining experience and stay.
Egerton House Hotel
If you want to dive into the experience a 5-star hotel has to offer, then our top recommendation would be the Egerton House Hotel. Elegance and luxury are the simplicities of this hotel, and you can treat yourself to the best vegan afternoon tea for £40 per person.
Rooms start at £345 per night, including taxes and fees. They have many luxurious suites to choose from, including Classic Double, Deluxe Queen, Deluxe King, the Studio Suite, as well as the Victoria & Albert Suite, and they have rooms that can accommodate up to five people.
While there is no formal restaurant at The Egerton, there are many fine-dining restaurants around the Knightsbridge area. Guests can also enjoy the luxury of having food delivered in-suite, and can treat themselves to the bar or lounge. Vegan options are, however, limited in the hotel; their 24-hour breakfast menu is almost entirely composed of eggs and meat, and the only vegan option you’ll find is their seasonal fruit salad.
However, there are many upscale restaurants in the Knightsbridge area that will be happy to serve you a special vegan meal!
Location: 17-19 Egerton Terrace, London, SW3 2BX
Telephone: +44 (0) 207 589 2412
La Suite West
Just a 5 minute walk from Hyde Park, La Suite West Hotel in London is a top recommendation for those of you who want easy access to eating at your hotel. This 4-star hotel has a more contemporary feel on the inside, with many rooms and suites to choose from.
They have vegan dining at the hotel and have their own vegan afternoon tea for £29 per person, which includes one glass of non-alcoholic fizz. Their afternoon tea menu is composed of finger sandwiches, scones and a selection of scrumptious cakes and desserts.
Location: La Suite West – Hyde Park, 41-51 Inverness Terrace, London, W2 3JN
Telephone: +44 (0) 20 7313 8484
Looking for a hotel with history written all over its walls? Check out the Milestone Hotel, located in the elegant Kensington area of West London.
This red brick hotel stands out amongst the white buildings surrounding it, and while this 5-star hotel’s restaurant, Cheneston’s, focuses mainly on meats and roasts, there are a few vegan options you wouldn’t want to miss out on. Their A La Carte menu features a quinoa salad starter with beetroot, goat’s cheese and roasted walnuts, but we’re sure you can order the dish without cheese.
You can book a room or suite, or even an apartment if you want the ultimate luxury experience. Their apartments include: Victoria and Albert; Apartment Two; William and Catherine; The Edwardian; Kensington Court; and Rooftops. They also offer family apartments so that the entire family can unwind together. You can also choose to book a room from one of their many rooms/suites, each offering the luxury experience you are looking for.
Location: 1 Kensington Court, London, W8 5DL
Telephone: +44 (0) 207 917 1000
What To Eat
While vegan high tea at London hotels sounds so good, it is a known fact that hotels do not provide the best array of vegan dishes. For this, you’ll have to visit restaurants – and you’re in luck! London has an infinite number of vegan and veg-friendly restaurants that you can happily dine at.
Manna has left its doors open since 1966, serving beautifully presented vegetarian and vegan dishes. From their lunch menu, we highly recommend their Raw Maki Rolls. From their dinner menu, Nachos Especiales and Warm Rainbow Panzanella are must-tries.
Hours: Tuesday to Friday: Lunch – 12:00 pm to 3:00 pm. Dinner – 6:30 pm to 10:00 pm. Saturday and Sunday: Brunch – 12:00 pm to 3:00 pm, Dinner – 6:00 pm to 10:00 pm. Closed: Mondays, December 24-26 and January 1 and 2.
Location: 4 Erskine Road, Primrose Hill, London NW3 3AJ
Telephone: +44 (0) 2077 228 028
This is one of the most popular vegan restaurants in London. They are considered an “eco-conscious” place, with a 100% vegan menu. For the British experience, we highly recommend you try their Vegan Roast (£11.50) from their Main Menu, and their Apple Crumble (£4.75 or £5.50 with dairy-free ice cream or vanilla dessert) for dessert.
Hours: Lunch buffet – 12:00 pm to 3:30 pm. Dinner: 5:30 pm to 10:30 pm.
Location: 222 North End Road, West Kensington, London, W14 9NU
Telephone: +44 (0) 20 7381 2322
The gorgeous, Art-deco inspired space at Vanilla Black will instantly draw your eyes to it. They are a modern, upscale eatery, boasting a reputation for being London’s finest vegetarian restaurant.
You won’t be able to resist their beautifully-plated dishes and will find yourself gazing around at the gorgeous atmosphere. Their A La Carte menu, available for lunch and dinner, offers a few delicious vegan dishes, while most of their menu is vegetarian. Their Fried Shiitake, Pine Nut Purée and Crispy Cous Cous can be made into a vegan dish – and it is a must-try. Don’t hesitate to try their vegan version of their Smoked Egg, Black Sesame and Fried Glam Flour dish either.
From their list of desserts, you’ll find that their Coconut Sorbet, Toasted Rice Mousse and Coffee dessert can be made vegan, as well as their Peanut Butter Cheesecake and Cracked Cocoa Bean dessert.
Hours: Monday to Saturday: A La Carte menu – 12:00 pm to 2:30 pm & 6:00 pm to 10:00 pm. Set Lunch menu – 12:00 pm to 2:30 pm. Closed on bank holidays.
Location: 17-18 Took’s Court, London, EC4A 1LB
Telephone: +44 (0) 20 7242 2622
Andina is a colourful, funky restaurant that serves innovative, Peruvian-inspired dishes – with vegan options. You can try Peruvian-inspired ceviches, street food, cocktails or smoothies. This eatery is also very popular amongst vegan locals and travellers alike, even though they are not a 100% vegan restaurant.
For their best vegan dishes, lunch and dinner are the best times to go. We highly recommend their Crunchy Corn “Cancha” (£2.50), Poncho de Palta (£8) and Causa Huácino (£5).
They also have a kids menu (food costs £8.50 per child), but it includes a main, a side, one drink and dessert.
Hours: Monday to Friday: 8:00 am to 11:00 pm. Saturday and Sunday: 10:00 am to 11:00 pm.
Location: 1 Redchurch Street, Shoreditch, London, E27DJ
Telephone: +44 (0) 20 7920 6499
Wanting to try some international cuisine? Sagar is a South-Indian restaurant serving flavourful dishes full of spices and delicious flavours. They have four inviting locations, each with a large menu filled up with a variety of vegan options.
We highly recommend their Masala Dosa, Mix Uthappam (lentil pizza) and Channa Masala, with a side of Poori (deep fried puffy bread).
Hours: Covent Garden: Monday to Saturday – 12:00 pm to 11:00 pm. Sunday – 12:00 pm to 10:00 pm. Hammersmith: Monday to Friday 12:00 pm to 3:00 pm & 5:30 pm to 10:45 pm. Saturday – 12: 00 pm to 10:45 pm. Sunday – 12:00 pm to 10:00 pm. West End: Monday to Thursday – 12:00 pm to 3:00 pm & 5:30 pm to 10:45 pm. Friday and Saturday – 12:00 pm to 11:00 pm. Sunday – 12:00 pm to 10:00 pm. Harrow: Monday to Thursday – 12:00 pm to 10:00 pm. Friday and Saturday – 12:00 pm to 10:30 pm. Sunday – 12:00 pm to 10:00.
Locations: Covent Garden: 31 Catherine Street, London, WC2B 5JS. Hammersmith: 157 King Street, London, W6 9JT. West End: 17a Percy Street (off Tottenham Court Road), London, W1T 1DU. Harrow: 57 Station Road, North Harrow, HA2 7SR.
Telephone: Covent Garden: +44 (0) 20 7836 6377 / Hammersmith: +44 (0) 20 8741 8563 / West End: +44 (0) 20 7631 3319 / Harrow: +44 (0) 20 8861 5757
For the ultimate dining experience, visit Ethos. Not only is their food delicious and elegantly plated around their buffet tables, but their atmosphere is pleasant, modern and vibrant.
They are committed to creating amazing meat-free dishes that fit dietary requirements including vegan, gluten-free, dairy-free and refined sugar-free. From breakfast to lunch to dinner to afternoon tea, we promise that this dining experience will be a one-of-a-kind!
For breakfast, we highly recommend you either try their Vegan Omelettes or Kale and Sweet Potato Breakfast Hash. If you’re visiting for lunch or dinner, then don’t hesitate to indulge into their delicious Corn on the Cob. Want dessert? Their vegan cupcakes, Upside Down Apple cake and Peanut Butter Bombs are must-tries!
Hours: Breakfast: Monday to Friday – 8:00 am to 11:00 am. Brunch: Sunday – 10:00 am to 1:00 pm. Lunch: Monday to Friday – 12:00 pm to 3:00 pm. Saturday – 11:30 am to 5:00 pm. Sunday – 1:00 pm to 5:00 pm. Afternoon tea: Monday to Saturday – 3:00 pm to 5:00 pm. Dinner: Monday to Saturday – 5:30 pm to 10:00 pm.
Location: 40 Eastcastle Street, London, W1W 8DX
Telephone: +44 (0) 20 3581 1538
Searching for a different kind of European experience in London? Head on over to Pied à Terre to try Modern French cuisine. Established in 1901, this restaurant has received many awards and offers both a vegan tasting menu and a vegetarian tasting menu – but for a hefty price of £94.
It comes with “seven courses of inventive dishes which are popular vegetarian and non vegetarian diners. A selection of canapes and a pre dessert are in addition to the seven courses.” That being said, their vegan dishes are very unique and delicious and are worth the price.
They are even “often described as the best restaurant in London.”
Hours: Lunch: Monday to Friday – 12:00 pm to 2:30 pm. Dinner: Monday to Saturday – 6:00 pm to 10:30 pm. Closed Sunday.
Location: 34 Charlotte Street, Fitzrovia, London, W1T 2NH
Telephone: +44 (0) 20 7636 1178