Even in 2025, vegan afternoon teas in London aren’t as common as you might think. Check out our full guide to find our top-rated selection of the very best vegan afternoon teas, taste-tested by our team of high tea enthusiasts.
Our top 10 vegan afternoon teas reviewed
1. Afternoon tea at The Savoy 🌿


Afternoon tea at The Savoy is world-famous and has been served up since the hotel opened in 1889 (that means they’ve had over 100 years to get it right). First things first, you get a huge range of over 30 teas (even the likes of The Ritz can’t compete) to sip on. Then you can tuck into a selection of savouries like dainty cucumber sandwiches or Applewood Oak Smoked vegan cheese on granary bread. Then it’s onto the sweet treats. The pastries in particular are divine – you can tuck into the likes of zesty pink grapefruit tarts or more classic strawberry and cream sponge cakes.
Though it’s dreamy, it’s definitely on the pricier side. Prices start at £90 but can go up to £120 for a glass of their swankier Champagne.
User review: “Our first visit and won’t be our last. Food service first class! You could ask for more food and hot drinks without be charged extra. One negative point. The management didn’t enforce the dress code. We saw 3 gentlemen in jeans and trainers. I also saw a gentleman in shorts. This according to the dress rules is not allowed.” – Michael, TripAdvisor
- Address: Strand, London WC2R 0EZ
- Available: Monday-Sunday, 12.30pm-7.00pm (last seating at 5.15pm)
- Price: £90
2. “Here We Go Again” afternoon tea bus tour

Step aboard a double-decker bus for a one-of-a-kind afternoon tea experience. As you cruise past some of London’s most iconic sights (think Buckingham Palace, Big Ben, the London Eye, Waterloo, and Westminster) you’ll be treated to a soundtrack of ABBA’s greatest hits and a fully vegan high tea menu. Some might say the perfect pairing.
The menu features nostalgic savoury favourites reimagined: think vegan ‘ham’ and ‘chicken’ finger sandwiches, followed by sweet treats like raspberry rocky road, buttery vegan shortbread, and sultana scones served with jam and dairy-free cream. Truthfully, the food isn’t the gourmet standards of The Savoy, but it’s as good as afternoon tea in a moving vehicle gets. For a quirky, musical, day out, this ticks a lot of boxes!
User review: “Top experience great vibes and great experience. Ameen was an exceptional host. Absolutely brilliant would definitely go again” – Duncan, TripAdvisor
- Address: Departs from Buckingham Palace Road
- Available: Tuesday, Thursday and Friday
- Price: £40 per ticket
Get 29% off your “Here We Go Again” afternoon tea bus tour
We’ve partnered with Groupon to bring you an exclusive offer – you can get up to 29% off your Abba-themed afternoon tea. With that saving, the price goes down from £98 to just £70 – which is pretty darn great for London! And for total transparency, we may earn a small commission if you purchase through the link below.
Claim Groupon Deal3. Afternoon tea at Rubens at the Palace 🌿


Plant-based afternoon tea overlooking Buckingham Palace? Yes, please! Afternoon tea at Reubens at the Place offers panoramic views of the Royal Mews of Buckingham Palace. They offer vegetarian, vegan, halal and gluten-free high teas, but you just need to let them know a day in advance.
The menu is put together by the Executive Pastry Chef Sarah Houghting and includes divine savouries like smoked tofu and sundried tomato sandwiches or vegan cheddar cheese on onion bread. For the sweet treats, there’s the likes of a rhubarb and vanilla layer cake or an utterly swoon-worthy citrus pistachio tart. The scones also were freshly baked and not too crumbly, as some vegan scones often are!
User review: “Excellent location.great dessert and wonderful tea. good sandwiches. We asked for specific sandwiches and they came quickly and refilled.” GAJ, TripAdvisor
- Address: 39 Buckingham Palace Rd, London SW1W 0PS
- Available: Seven days a week
- Price: £70pp
4. Science afternoon tea at The Ampersand Hotel 🌿


Nestled just behind the Science Museum, the afternoon tea at The Ampersand is just lovely. The tea room isn’t too big and feel gneueinly intimate – and the staff are super attentitve, more so than other hotel-based afternoon teas. The menu is immersive and inspired by science (as the name suggests) – think mandarin and redcurrant jelly served from a petri dish or macarons that you can ‘inject’ with new flavours.
For the full low down, head to our full science afternoon tea review!
User review: “Did the science themed high tea and really enjoyed the experience! The food was all delicious and the staff was very accommodating for food allergies. Overall a great outing with friendly staff, good food and a beautiful tea room” JessL, TripAdvisor
- Address: 10 Harrington Rd, South Kensington, London SW7 3ER
- Available: Mon–Fri, 12pm–6:30pm and Sat-Sun, 11:30am-7:30pm
- Price: From £59.50 for adults, £39.50 for kids
5. Charlie and the Chocolate Factory afternoon tea at One Aldwych 🌿


Step inside a world of pure imagination at One Aldwych, where the Charlie and the Chocolate Factory afternoon tea brings Roald Dahl’s fantastical tale to life. Designed with kids and adults in mind, the experience is delightfully playful, right from the whimsical menu presentation to the vibrant, storybook-inspired setting.
The savoury course puts a twist on tradition, with beetroot and horseradish tartlets and tomato brioche buns with avocado and broad beans. Then come the sweets – and this is where the magic really happens. Think golden chocolate eggs filled with cheesecake, cocoa-dusted candy floss, and bubblegum panna cotta. The presentation alone is enough to make you feel like you’re in Willy Wonka’s factory. And yes – there’s even a chocolate river-style tea to sip on.
User review: “I visited here a few days ago with my sister who is vegan, and we both agreed that it was the best Afternoon Tea we had ever had. The venue was gorgeous and decorated lovely, and the restroom was filled with R Dahl books and Quentin Blake drawings.” Christine, TripAdvisor
- Address: 1 Aldwych, London WC2B 4BZ
- Available: Thursday–Sunday, 12pm–4pm
- Price: £70pp
6. Brigit’s Bakery afternoon tea bus tour


If you’re after afternoon tea with a serious twist, hop aboard Brigit’s Bakery’s iconic double-decker bus for a sightseeing-meets-scones experience. This quirky afternoon tea takes you on a scenic route past some of London’s top landmarks – think Big Ben, the London Eye, and Buckingham Palace – all while you enjoy a full spread of sweet and savoury treats.
Expect things like beetroot and cucumber sandwiches, avocado and carrot rolls, and mini vegetable tarts. On the sweet side, you’ll find delights like lemon drizzle cake, chocolate cupcakes, and raspberry mousse. The freshly baked vegan scones come with coconut cream and jam, and there’s a lovely range of teas – or bubbly, if you’re feeling fancy.
Just be prepared for a bit of bumpiness – it is a moving bus, after all!
- Address: Tours depart from Victoria Coach Station or Trafalgar Square
- Available: Daily, various time slots throughout the day
- Price: From £45 for the standard tour, £59 for vegan afternoon tea
7. A Midsummer Night’s Dream Afternoon Tea at Kona


Set within the five-star Taj 51 Buckingham Gate, the Midsummer Night’s Dream afternoon tea at Kona is truly one of a kind. Inspired by the Shakespeare play, the menu is structured into five ‘acts’, each course following the story’s unfolding drama. For me, Act III stole the show: a dreamscape of desserts featuring dark chocolate-coated hearts, zesty pistachio and lemon cake, and jewel-like berry tarts.
The tea selection is also superb, boasting an above-average 19 choices. I opted for the ceremonial-grade matcha – which isn’t something you see that often on an afternoon tea menu. Creative, immersive, and just a stone’s throw from Buckingham Palace – the vegan afternoon teat a Kona really has it all! Plus, they were recognised with an Award of Excellence at the Afternoon Tea Awards in both 2018 and 2019!
User review: “Lovely setting and scrumptious afternoon tea. Special mention to Abhi and Tania for taking care of us during the service.” – Tanusha, TripAdvisor
- Address: 51 Buckingham Gate, London SW1E 6AF
- Available: Wednesday-Sunday
- Price: £75 per person
8. Afternoon tea at The Langham

For a quintessentially British afternoon tea, it’s hard to beat The Langham. With over 160 years of history, this is one of the most grand hotels in London. You start with a selection of delicate savoury bites, including roast beetroot sandwiches and classic cucumber sandwiches with plant-based cream cheese. Then it’s onto the sweet treats – my favourite was the Langham’s signature ‘Exotic Custard Cream’, a luxurious twist on the beloved biscuit. And interestingly, their scones come served with rich jam and a lemon cream – a very unique and a must!
This is one of the more premium afternoon tea experiences in London, and rightly so. From the impeccable service to the heritage surroundings, it delivers classic luxury (with a price point to match).
User review: “A truly amazing experience with top class service. Each and every item served were “top draw” and the range of teas from around the world was quite overwhelming! That said the team were on hand to guide us through the experience!” – Lee, TripAdvisor
- Address: Portland Pl, London W1B 1JA
- Available: Daily
- Price: £85 per person
9. Afternoon tea at The Hyde at Roseate House Hotel

Tucked away inside the elegant Roseate House Hotel, just minutes from Hyde Park and Paddington, The Hyde’s vegan afternoon tea is a delightful find. The tea menu features eight blends described as ‘rare and exclusive’, and they live up to the name. I sampled the Blue Aurora blend, a vibrant, colour-changing tea that shifts from deep blue to purple as you sip!
The savoury selection includes inventive finger sandwiches such as caramelised onion and vegan cheese, sweet corn hummus, and wilted spinach with mushrooms. On the sweet side, expect a satisfying mix of textures and tastes. Highlights include a sticky carrot and walnut cake, a rich dark chocolate tartelette. In a few words, The Hyde’s afternoon tea is refined and relaxed, and one of the more affordable afternoon teas!
User review: “Went for afternoon tea at the venue to celebrate part 1 of my anniversary, really nice setting, very professional staff and the cakes and sandwiches were extremely nice. Along with selection of teas.” – Dwayne, TripAdvisor
- Address: Hyde Park Gardens, Tyburnia, London W2 3UL
- Available: Daily
- Price: £39.95 per person
10. Afternoon tea at the Beaumont



Tucked inside the iconic Beaumont Hotel, a five-star haven in Mayfair, afternoon tea at The Gatsby Room is as much about atmosphere as it is about the food. With plush, deep red walls, classic British art, and bookcases lined with books, the space feels like a cross between a literary salon and a private members’ club. It’s really a kind of sanctuary!
The savoury course features cucumber and vegan cream cheese sandwiches served alongside more robust flavours like king oyster mushroom sandwiches. But, as always, it’s the sweet course that truly shines. Highlights include a beautifully delicate pear tart with almond sponge and a rich chocolate mousse with Tonka bean ganache.
User review: “We had an amazing experience with afternoon tea at Beaumont hotel. The location, the service, and of course the tea and the food were absolutely great.” – Emma B, TripAdvisor
- Address: The Beaumont Mayfair, 8 Balderton St, Brown Hart Gardens, London W1K 6TF
- Available: Daily
- Price: £65 per person
Recap: Our top 10 vegan afternoon teas in London
- Afternoon tea at The Savoy
- Vegan Afternoon Tea at Rubens at the Palace
- Science afternoon tea at The Ampersand Hotel
- Charlie and the Chocolate Factory afternoon tea at One Aldwych
- Brigit’s Bakery afternoon tea bus tour
- “Here We Go Again” afternoon tea bus tour
- A Midsummer Night’s Dream Afternoon Tea at Kona
- Afternoon tea at The Langham
- Afternoon tea at The Hyde at Roseate House Hotel
- Afternoon tea at the Beaumont
Last updated:
Why our top picks change
We regularly revisit our list of the best London vegan afternoon. Every few months, we scout out new openings and re-visit any older listings.
What is the most affordable vegan afternoon tea in London?
Afternoon teas don’t come cheap in London! The most affordable and best vegan afternoon tea we’ve tried is the afternoon tea at Bromley Court Hotel. For just £24.99 per person, you get a choice of nine teas, freshly baked plant-based scones with clotted cream and jam, plus a selection of cakes (my favourite being the lemon and poppy seed). It is granted, in Bromley, and in Greater London as opposed to Central. But if you’re in the area and looking for a quality, affordable high tea – this could be the one for you.
- Price: £24.95pp
- Address: Bromley Hill, Bromley BR1 4JD
Afternoon teas that are no longer vegan 😔
Not all vegan afternoon teas stay vegan, sadly! Some sites advertise certain afternoon teas as being plant-based, when in fact the menus have changed. Here’s our list of the latest teas that are no longer vegan-friendly:
- Afternoon tea at The Milestone
What are people saying online?
Besides our recommendations, we’ve scoured the Internet to find what other people are saying. Though these picks aren’t in our top 10, others swear by them. Spoiler alert: it’s not all dry scones and limp cucumber sandwiches. Here’s what some tea-loving vegans had to say…
| Vegan afternoon tea | Review |
| ⭐ The Worsley, Green Park | “I recently had a vegan afternoon tea at the Worsley (Green Park) which was very nice. The waiter made sure I knew exactly what everything was and even went back to the kitchen to double check the sandwiches ‘just in case. My sorbet had melted before I had time to eat it and they brought me out a fresh one. Even offered to top up on the sandwiches.” – Reddit |
| ⭐ Covent Garden Hotel | “I recently had one at Covent Garden Hotel. I don’t know if it’s one of the best or not, but their scones and vegan clotted cream are scrumptious. Little sandwiches and cakes good also.” – Reddit |
| ⭐ The Mandarin Oriental Hotel | “I would like to recommend The Mandarin Oriental hotel in Knightsbridge. I think within it’s called The Rosebury. They have accommodated vegan for me, in fact you fill in an allergens menu beforehand. And then they confirm on day!” – Reddit |