London does afternoon tea two ways. There's the classic sit-down service in a grand hotel or tea salon, where the room and the ritual are the point. And there's the experience version (a tea bus, a Thames cruise or a guided walk that ends at a tea table), where the sightseeing is the point. Decide which you want first; it narrows the field fast.
If you have one afternoon and want the full ceremony, book a hotel tea directly with the venue. Our shortlist is below, with dress codes checked against each hotel's own site. If you're traveling with kids, short on time or want the landmarks with your scones, a tea bus or river cruise does both in about 90 minutes, from $54 on the water.
The bookable experiences are compared first, on price, format and cancellation terms. The classic hotel teas, which you book direct, follow further down.
From-prices are per person in USD as listed on Viator on October 19, 2026, and vary by date and option. Links open Viator, where availability and cancellation terms are shown before you pay.
Hotel tea or tea experience: how to choose
A classic hotel tea means roughly two hours at a table in a beautiful room, with sandwiches, scones and pastries, a long tea list and usually a dress code. You go for the setting and the service. The big names cost more than most tours: The Ritz lists afternoon tea from £95 per adult on its own site.
A tea experience trades the grand room for a moving view. Tea buses loop past Big Ben, Trafalgar Square and Hyde Park while you eat; tea cruises do the same from the river. They're shorter (about 90 minutes on the buses below), cheaper, more casual and easier with children.
Pick a hotel tea if it's a celebration, you want the most traditional version and you're happy to dress for it.
Pick a tea bus or cruise if this is also your sightseeing for the day, or you have kids in tow.
Pick a booked hotel tea (The Milestone or The Rubens at the Palace) if you want a proper sit-down tea at a fixed price with a ticket in hand.
The Milestone, a five-star boutique hotel facing Kensington Gardens, is the easiest of these to book through Viator, and Evan Evans Tours allows free cancellation up to 24 hours ahead. Its listing asks for smart casual: no sportswear, flip-flops or non-tailored shorts.
The three tea buses worth considering look alike from the street, but they differ in ways that matter.
Brigit's Bakery (1960s Routemaster). The original and the most reviewed, with 2,123 reviews. It's a real vintage bus with bakery-made food and audio rather than live commentary. There are no stops and no toilets, children under 5 aren't allowed, and all sales are final.
Evan Evans (the PG Tips bus). The highest rated at 4.89, with a live guide, a glass of Prosecco and an optional London Eye add-on. It's wheelchair accessible and cancels free up to 24 hours ahead.
Golden Tours. From $66, with Prosecco or a soft drink and the widest menu choice (including halal), but no live guide. Confirm your menu with the operator at least 24 hours ahead or you'll get the standard one.
On all three, upper-deck seats aren't guaranteed unless your ticket says so, and you may share a table. The bus is moving while you pour, so skip the white silk.
A tea cruise gives you the skyline without the traffic. City Cruises runs a 90-minute cruise from Tower Millennium Pier toward Westminster with sandwiches, scones, cakes and unlimited tea or coffee. It's the cheapest option on this page at $54, with 1,093 reviews, but note the refund window: you must cancel at least three days ahead.
Tea on the Thames sails from Butler's Wharf Pier beside Tower Bridge. It's rated 4.91, cancels free up to 24 hours out and lists festive tea and dinner options for the holidays. Drinks are extra on board, and the tea cruise isn't suitable for children under 5.
For dinner cruises and plain sightseeing boats, see our Thames cruise guide.
Dress codes and booking lead times
Hotel dress codes run from strict to relaxed, and they're enforced at the door. Here's what each venue says on its own site:
The Ritz: gentlemen must wear a jacket and tie; jeans and sportswear aren't permitted for anyone. The code doesn't apply to children under 16.
The Langham (Palm Court): smart casual. Formal wear isn't required, but sportswear and flip-flops aren't permitted.
The Goring: no sportswear, athletic trainers, shorts or ripped jeans.
The Savoy: no formal dress code, but guests are asked to dress elegantly; sports jerseys are prohibited.
Claridge's: no dress code, though the hotel says most guests choose smart casual.
Booking windows vary. Claridge's says tables can be reserved up to 90 days ahead, with online booking opening at midnight, and The Langham calls reservations "highly recommended." For a Saturday, or anything in December, book as soon as your dates are fixed. Our afternoon tea dress code guide covers what to pack for each.
Who invented afternoon tea? The competing claims
The story most often told credits the Duchess of Bedford. The Langham's own history page calls her "Lady Bedford, one of Queen Victoria's ladies in waiting," and says the idea soon became fashionable in high society.
The hotels then argue over who took it public. The Langham bills its Palm Court as "the birthplace of afternoon tea," saying it was the first hotel to put the meal on its menu when it opened in 1865. The Savoy says afternoon tea has been part of the hotel since 1889, and Fortnum & Mason calls itself "the undisputed home of Afternoon Tea" for more than a century. Read all three as marketing with real history behind it.
Visiting in December? Many hotels switch to festive menus; Claridge's serves only its Festive Afternoon Tea over the holidays. Our Christmas in London guide covers lights tours to pair with tea, and the Westminster tours guide covers sights near The Rubens and The Goring.
The classic afternoon teas worth booking direct
These book directly with the venue, not through us. Every detail below was checked on the venue’s own website on October 19, 2026; prices and times change, so confirm before you go.
Classic hotel tea
The Ritz London
Piccadilly
London's most famous afternoon tea: five sittings a day (11:30am, 1:30pm, 3:30pm, 5:30pm and 7:30pm), cakes served tableside from a trolley and a live musical ensemble. The hotel's tea page currently places the service in its 18th-century William Kent House. Prices start from £95 per adult and £73 per child.
Tip: The strictest code in town: gentlemen must wear a jacket and tie, and jeans and sportswear aren't permitted for anyone (children under 16 are exempt). Vegan, vegetarian and gluten-free menus are available on request.
Fortnum's tea salon sits on the fourth floor of its 181 Piccadilly store, and the brand calls itself "the undisputed home of Afternoon Tea." Afternoon tea starts at £84 per person. There's a second Fortnum's venue serving afternoon tea at The Royal Exchange in the City.
Tip: Fortnum's afternoon tea page doesn't publish a dress code, so smart casual is the safe default. Book a table online through the store's site.
The hotel says afternoon tea has been part of The Savoy since 1889. It's now served in the Gallery, with more than 30 teas, daily from 12pm to 6:45pm, followed by a "Twilight Tea" from 6pm to 9:30pm.
Tip: No formal dress code, but the hotel asks guests to dress elegantly for the occasion; offensive attire, disruptive clothing and sports jerseys are prohibited.
Served from 2:45pm to 5:30pm in the Art Deco Foyer & Reading Room, on the hotel's jade-and-white-striped china. Traditional afternoon tea starts at £95. Over the holidays the hotel serves its Festive Afternoon Tea exclusively; its site lists 3 November to 3 January, excluding Christmas Day.
Tip: Claridge's says it doesn't operate a dress code, though most guests choose smart casual. Tables can be reserved up to 90 days ahead, with online booking opening at midnight.
The Langham bills Palm Court as "the birthplace of afternoon tea," saying it was the first hotel to serve the meal when it opened in 1865. Menus are a collaboration between Michel Roux and executive pastry chef Andrew Gravett, with live piano daily from 1pm to 7pm.
Tip: Official dress code is smart casual: formal wear isn't required, but sportswear and flip-flops aren't permitted. Tea runs 1pm–4pm on weekdays and 12:30pm–5pm on weekends; reservations are "highly recommended."
A family-run hotel near Victoria that has served afternoon tea for more than a century. Tea is served daily from 12pm to 6:15pm on The Veranda, overlooking the hotel's garden lawn, and on Saturdays in The Dining Room too.
Tip: The hotel asks guests to dress for the occasion: no sportswear, athletic trainers, shorts or ripped jeans.
The art-led restaurant complex at 9 Conduit Street serves afternoon tea in the Gallery (Monday–Thursday 12pm–4pm, Friday–Sunday 11am–4:30pm) and also in the Glade (daily 12pm–3pm). Pick it for the setting rather than tradition.
Tip: The Gallery page lists no dress code; smart casual is a safe bet. Reserve through sketch's own site.
The Ritz lists afternoon tea from £95 per adult and £73 per child on its website (checked October 2026). Sittings run daily at 11:30am, 1:30pm, 3:30pm, 5:30pm and 7:30pm. Check the hotel site for the current price before you book.
What should I wear to afternoon tea in London?
It depends on the venue. The Ritz requires a jacket and tie for men and bans jeans and sportswear for everyone. The Langham's Palm Court is smart casual with no sportswear or flip-flops, and The Goring asks for no sportswear, athletic trainers, shorts or ripped jeans. Claridge's has no dress code (most guests choose smart casual), and The Savoy has no formal code but asks guests to dress elegantly. Tea buses and cruises have no dress code.
How far ahead should I book afternoon tea in London?
Claridge's takes reservations up to 90 days ahead and The Langham recommends booking. For weekends and December, book as soon as your dates are set. Tea buses and cruises are usually easier to get, but popular departures still fill.
Is a London afternoon tea bus worth it?
Yes, if you want sightseeing and tea in one 85-to-90-minute slot, especially with kids. The food is simpler than at a grand hotel and the bus is moving, but you pass Big Ben, Westminster Abbey and Hyde Park while you eat. Pick one with a live guide if commentary matters to you.
Do London tea buses have toilets?
No. Both the Brigit's Bakery Routemaster and the Golden Tours tea bus state there are no toilets on board, and Brigit's makes no stops during the tour. Go before you board.
Can children have afternoon tea in London?
Yes. The Ritz offers a children's afternoon tea (from £73) and its dress code doesn't apply to under-16s. The Langham has a children's tea for ages 12 and under. On the tea buses, Brigit's doesn't permit children under 5 and Golden Tours takes ages 5 and up.