If you’re visiting London in 2025, having afternoon tea is non-negotiable. Whether you’re after a classic tiered tray experience or a quirky themed twist, this British tradition is alive and thriving across the capital. After personally exploring some of the top-rated and hidden gems, I’ve narrowed it down to the 15 best afternoon tea spots in London this year—each offering something unforgettable.
1. The Ritz London – Timeless Elegance in Mayfair

If you’re after true old-world charm, The Ritz is the gold standard. Afternoon tea here is held in the Palm Court, a lavishly gilded room that feels like stepping into a period drama. You’ll be treated to finely cut finger sandwiches, warm scones with Cornish clotted cream, and a wide selection of 18 different teas—served with all the silverware ceremony you’d expect.
- Insider Tip: Book well in advance. Jackets and ties are required for men, so dress to impress.
- Address: 150 Piccadilly, St. James’s, London
- Price: From £72 per person
- Website: Visit The Ritz London
2. Sketch – Afternoon Tea Meets Art in Soho

Want your tea with a side of Instagram magic? Sketch is famous for its pink velvet Gallery room, where contemporary art meets high tea. The whole experience is incredibly theatrical—from the playful teacups to the edible art pastries. The 2025 menu includes a seasonal twist on the classics and a vegan-friendly option that’s just as impressive.
The bathrooms alone are an experience—think futuristic egg pods and colored lights.
- Address: 9 Conduit St, Mayfair, London
- Price: From £75 per person
- Website: Book Afternoon Tea at Sketch
3. Fortnum & Mason – Royal-Approved Refinement in Piccadilly

A London institution since 1707, Fortnum & Mason is where British tradition lives on. Their Diamond Jubilee Tea Salon (opened by the late Queen Elizabeth II) offers an elegant afternoon tea with precise service and a tea list that could rival a wine menu. You can choose from over 80 types of tea, and their patisserie is second to none.
- Bonus: You can shop for tea and biscuits in their famous Food Hall downstairs afterward.
- Address: 181 Piccadilly, St. James’s, London
- Price: From £78 per person
- Website: Explore Fortnum & Mason Tea Salon
4. The Wolseley – Old-World Glamour on Piccadilly

If you’re craving something elegant but less flashy than The Ritz, The Wolseley delivers. Set in a grand 1920s-style café, it serves one of London’s most understated but delicious afternoon teas. Expect perfect scones, traditional British pastries, and loose-leaf teas brewed to perfection.
It’s the kind of place where locals take their mums for a birthday treat—and that’s saying something.
- Address: 160 Piccadilly, St. James’s, London
- Price: From £39.75 per person (a relative steal!)
- Website: The Wolseley
5. Brigit’s Bakery – Quirky Afternoon Tea on a Bus Tour

Looking for something fun and different? Brigit’s Bakery offers afternoon tea aboard a vintage red London bus as it drives past iconic landmarks like Big Ben, the London Eye, and Westminster Abbey. You get a full selection of sandwiches, pastries, and scones—all served as you roll through London in style.
Perfect for families, couples, or first-time visitors wanting sightseeing and tea in one go.
- Departure Point: Victoria Coach Station or Trafalgar Square
- Price: From £45 per person
- Website: Check Brigit’s Bakery Afternoon Tea Bus Tour
6. Claridge’s – The Quintessential Luxury Tea in Mayfair

Claridge’s afternoon tea is nothing short of legendary. Served in their stunning Art Deco Foyer & Reading Room, it combines timeless British refinement with modern flair. Think delicate finger sandwiches, warm raisin scones with Marco Polo gelée, and patisserie so perfect it looks photoshopped.
The ambiance is five-star but not pretentious—expect silver service, but with a smile.
- Address: Brook Street, Mayfair, London
- Price: From £85 per person
- Website: Claridge’s Afternoon Tea
7. The Savoy – A Riverside Affair with British Grandeur

Afternoon tea at The Savoy’s Thames Foyer is pure elegance. You’ll sit under a stunning glass dome while a pianist plays live as you’re served a beautifully presented tea stand. The menu in 2025 includes a seasonal twist with treats like rhubarb tarts and smoked salmon mille-feuille.
Their live music and riverside vibe make this ideal for romantic or special occasions.
- Address: Strand, Covent Garden, London
- Price: From £80 per person
- Website: Enjoy The Savoy Afternoon Tea
8. The Langham – Where Afternoon Tea Was Born

Few people know this, but The Langham is where afternoon tea as we know it began—back in 1865. Their award-winning Palm Court offers a reimagined menu curated by top pastry chefs and inspired by British classics. Expect a luxury experience without the overwhelming price tag.
Bonus: Their “Children’s Afternoon Tea” is great for families.
- Address: 1C Portland Place, Regent Street, London
- Price: From £70 per person
- Website: The Langham Afternoon Tea
9. The Lanesborough – Regal Tea Beside Hyde Park

Afternoon tea at The Lanesborough feels like you’ve stepped into a Regency-era Bridgerton episode (they’ve even offered themed teas before). Their Withdrawing Room is pure opulence, and the 2025 menu features a gorgeous mix of savoury and sweet British classics with a luxury French twist.
It’s a go-to spot for a quiet, elegant tea near Knightsbridge and Hyde Park.
- Address: Hyde Park Corner, London
- Price: From £80 per person
- Website: Book at The Lanesborough
10. Mariage Frères – Parisian-Style Afternoon Tea in Covent Garden

If you’re a serious tea lover, Mariage Frères is a must. Housed in a stunning five-story townhouse, this French tea emporium serves one of London’s most unique afternoon teas. You’ll find over 1,000 varieties of tea and a menu with delicate quiches, rose-scented scones, and Parisian pastries.
For tea connoisseurs or anyone seeking a break from the traditional British format, this is a hidden gem.
- Address: 38 King Street, Covent Garden, London
- Price: From £60 per person
- Website: Visit Mariage Frères London
11. Brown’s Hotel – Afternoon Tea With Literary History

London’s oldest hotel, Brown’s, offers a truly classic afternoon tea experience in their elegant Drawing Room—the same place where Queen Victoria used to sip her tea. The service is impeccable, the food refined, and the atmosphere feels like a cozy, high-society lounge.
Fun fact: Rudyard Kipling wrote The Jungle Book here.
- Address: Albemarle St, Mayfair, London
- Price: From £70 per person
- Website: Book Brown’s Afternoon Tea
12. The Dorchester – Glamorous Tea on Park Lane

One of the most luxurious teas in London, The Dorchester’s afternoon tea is served in The Promenade, a grand, flower-filled corridor with plush seating and golden accents. You’ll be spoiled with classic pastries, warm scones, and an exquisite selection of teas and champagne.
For special occasions, you can add a glass of Laurent-Perrier or Krug.
- Address: 53 Park Ln, Mayfair, London
- Price: From £85 per person
- Website: The Dorchester Afternoon Tea
13. One Aldwych – Charlie and the Chocolate Factory Tea

For something magical and fun—especially with kids or fans of Roald Dahl—One Aldwych in Covent Garden hosts a whimsical Charlie and the Chocolate Factory-themed afternoon tea. The 2025 menu includes bubblegum-flavored panna cotta, golden chocolate eggs, and homemade candy floss.
Ideal for families or those wanting a modern, themed twist on tradition.
- Address: 1 Aldwych, London
- Price: From £58 per person
- Website: See the Charlie Tea Experience
14. Hotel Café Royal – Regal Tea Near Regent Street

Just steps from Piccadilly Circus, Hotel Café Royal blends historic elegance with contemporary style. Their Queen of Afternoon Teas is beautifully presented and includes modern British pastries crafted by award-winning pastry chefs. The Rose Lounge setting is intimate and feminine—perfect for a stylish afternoon escape.
Also great for bridal showers or small celebrations.
- Address: 68 Regent Street, London
- Price: From £70 per person
- Website: Café Royal Afternoon Tea
15. The Wallace Collection Café – Hidden Gem in Marylebone

If you’re looking for a peaceful, less touristy spot, this is it. The Wallace Collection Café, tucked inside a gorgeous historic museum, offers an affordable and charming afternoon tea in a glass-roofed courtyard surrounded by 18th-century art. It’s light, elegant, and crowd-free—perfect for a serene tea session after exploring the museum.
Entry to the museum is free, making this a great cultural afternoon on a budget.
- Address: Hertford House, Manchester Square, London
- Price: From £35 per person
- Website: Visit The Wallace Collection Café
Final Thoughts
London takes afternoon tea seriously, and in 2025, the experiences are more diverse, immersive, and indulgent than ever. Whether you want to sip Darjeeling under chandeliers or munch cupcakes in a moving double-decker, this city has the perfect spot for you.
Pro tip: Book your afternoon tea in advance—especially for weekends. Most of these places offer online reservations and cater to special diets (vegan, gluten-free, halal-friendly).
Frequently Asked Questions
What time is traditional afternoon tea in London?
Most venues serve afternoon tea between 12:30 PM and 5:00 PM.
Do I need to book in advance?
Yes. Especially for popular places like The Ritz or Sketch, bookings can fill up weeks in advance.
Is there a dress code?
Some places (like The Ritz) require formal attire, while others (like Brigit’s Bakery) are casual and relaxed.
Are vegetarian or vegan afternoon teas available?
Absolutely! Sketch, Fortnum & Mason, and Brigit’s Bakery all offer fantastic plant-based options.
Related Post you may like:

I am Sabiq Rasel is an Entrepreneur and broadcaster. I believe that every sip of coffee holds the potential for a moment of inspiration, creativity, and every cup tells a story.
Hello this is kind of of off topic but I was wondering if blogs use WYSIWYG
editors or if you have to manually code with HTML.
I’m starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience.
Any help would be greatly appreciated!