Afternoon tea in London is one of those rituals that survives because it actually works: tea, finger sandwiches, scones, and cake, served with the kind of deliberation that would be absurd in almost any other setting. Done well, it is one of the most memorable things a visitor can have in the city. Done badly (or done in the wrong room), it runs to £80 a head for an experience you will leave describing as "fine."
This guide covers where to go, what to order, how much to pay, and how to book the tables that are actually worth booking. It reflects the venues that have held up across multiple visits and a few that have improved noticeably over the past two years.
The Venues That Define Afternoon Tea in London
The classic London afternoon tea scene has a small set of headline venues that everyone knows and a much larger set of places that outperform them on the specifics. The trade-off is consistent: the famous rooms trade convenience and atmosphere for a small premium, the off-the-beaten-track options trade name recognition for value.
The Ritz London (Piccadilly, W1J 9BR): The most famous afternoon tea in London and the most photogenic room. The Palm Court is genuinely beautiful: floor-to-ceiling palm columns, natural light, a pianist, and the kind of formality that makes the experience feel like an event rather than a meal. Dress code enforced (jacket and tie for men, no trainers). Booking opens 60 days ahead and tables go within hours on weekends. £75-£95 per person.
Claridge's (Brook Street, W1K 4HR): The Foyer, Art Deco, with a working pianist. Bookings are easier than the Ritz, the room is arguably more elegant, and the pastry work from the kitchen is consistently the best of the grand-hotel tier. Around £85 per person.
Fortnum & Mason (Piccadilly, W1A 1ER): Afternoon tea is served on the fourth floor in the Diamond Jubilee Tea Salon, named for exactly the anniversary you would expect. The setting is lighter and more relaxed than the Ritz or Claridge's, the scones are reliably excellent, and it works well for a first proper afternoon tea if the formality of the grand hotels feels like too much. £55-£75 per person.
The Savoy (Strand, WC2R 0EZ): The Thames Foyer is one of the grandest rooms in London, with a centrepiece gazebo under a glass atrium. The experience is traditional in the truest sense: cucumber sandwiches with the crusts cut, scones served in a particular order, a pianist within touching distance. Around £90 per person.
Sketch (Conduit Street, W1S 2XY): A genuinely good modern alternative. The Gallery is a pink dining room designed by India Mahdavi with art on the walls and the kind of patisserie that looks almost too intricate to eat. The afternoon tea here feels contemporary without being a gimmick, and the price reflects that. Around £65 per person.
Modern Afternoon Tea Worth Knowing About
The traditional venues named above are the headline experience, but the past five years have produced a genuinely strong set of modern options that are easier to book and, in some cases, better value:
Prêt à Pâtre: A small tea room in Shoreditch that does a properly thoughtful modern take. Less performance than the grand hotels and more attention to what is actually on the stand. Book a few days ahead.
B Bakery: A bus service that runs afternoon tea tours around central London landmarks, with the bus itself converted into a dining room. It is a gimmick, but the tea is genuinely good and it solves the "where do I take my visiting relative" problem neatly. Around £55 per person.
The Connaught (Carlos Place, W1K 2AL): Hélène Darroze's afternoon tea is one of the genuinely good ones in Mayfair and tends to be quieter than the Ritz or Claridge's. Pastries are the highlight. Around £80 per person.
B Borough and Wiltons are the old-school London restaurants that do a quiet, confident, very English afternoon tea. Neither advertises it heavily, but both are excellent and tend to be easier to book than the hotels.
What You Actually Get
The standard structure is the same across almost every venue, with small variations that matter more than they should:
Finger sandwiches: usually four to six per person, traditionally cucumber, egg mayonnaise and cress, smoked salmon, and coronation chicken. The bread is almost always a soft white or brown, cut into rectangles with the crusts removed. Quality conventions vary more than you'd expect: the Watt's in-house version at Sketch has spoiled a lot of guests for the hotel alternatives.
Scones: two per person, served warm with clotted cream and strawberry jam. The order in which you apply cream and jam is the subject of a small debate (Cornwall says jam first; Devon says cream first). Both options are correct. Nobody actually cares.
Patisserie: a selection of small cakes and pastries, typically three to five per person. This is where the best venues differentiate themselves: the patisserie at Claridge's and the Connaught is genuinely a step ahead of mid-tier venues.
Tea: loose-leaf, usually from a substantial menu. The standard choices are English Breakfast, Earl Grey, and a Darjeeling. Most venues offer a much longer list, and the more interesting options (white teas, oolongs, properly brewed greens) are worth asking about.
How to Book
Three rules, in order of importance:
Book early. The grand hotels open bookings 60 days in advance, and the most desirable time slots (3pm to 4pm on Saturdays) often go within hours. If you are planning around a specific date, set a reminder for the booking window.
Book for two. Almost every venue prices afternoon tea per person and refuses single covers because the experience is designed around sharing a stand. Pick someone you would not mind spending two hours with across a tablecloth.
Dress accordingly. The Ritz enforces a dress code. Claridge's enforces a dress code. The others range from smart to smart-casual. Trainers, sportswear, and shorts stop you at the door in most of the grand-hotel rooms.
What It Costs
The price spread is wider than most visitors expect. A traditional afternoon tea in a serious room with champagne will run from £75 to £100 per person. The same experience without champagne drops to £55-£75. Modern venues outside the grand hotels start around £40 and can go higher. Tour-bus version is around £50-£60.
None of these are cheap. The honest answer is that afternoon tea in London is a properly expensive experience, and the question is which room you want to be in when the bill comes.
Is It Worth Doing Once
Yes. Afternoon tea at a London hotel is one of the city's most defensible single experiences, and it works for a multi-generational trip in a way that almost nothing else does. The young, the old, the indifferent, the keen: the format accommodates all of them in a way that few restaurant meals do.
Pick a venue you'd actually like to be in (the Ritz room, the Claridge's patisserie, the Sketch design, the Fortnum's ease of booking), book well in advance, and wear something smart. You'll spend two hours in a room that exists for a specific purpose, drink good tea, eat things that don't appear on any other menu, and leave with a strong opinion about which cream or jam went first. It is genuinely a London experience.
If you're new to afternoon tea and would like a broader perspective on planning your trip, our London museums guide and London day trips guide cover the other end of the spectrum.