Best Afternoon Tea in London: Top Spots, current prices & Booking Tips
Afternoon tea in London ranges from grand hotel rituals at £95 per person to relaxed neighbourhood spreads under £50. This guide covers the top venues across every budget, how to book, what to wear, and which hyped spots are actually worth it.

Plan and book this trip
Tools from our partner Travelpayouts help you compare flights and hotels. If you book through them, we may earn a commission at no extra cost to you.
Flights
Hotels map
TL;DR
- Top hotel teas at The Ritz and Claridge's start from £95 per person — book weeks in advance, and note the dress code.
- Full afternoon tea includes finger sandwiches, scones, and pastries. A cream tea (scones only) is a different, cheaper option.
- Reputable venues start around £40–£60 per person, so you don't need to spend £90+ for a quality experience.
- Themed teas change seasonally — check the Shangri-La at The Shard for skyline views, or Town House Kensington for pop-culture themes.
- Always pre-book. Walk-ins at iconic venues are rarely possible, especially on weekends.
What Is Afternoon Tea, Actually?

There is a persistent confusion that trips up visitors: afternoon tea and cream tea are not the same thing. A full afternoon tea is a structured, three-tiered affair of finger sandwiches on the bottom, freshly baked scones in the middle, and pastries or petit fours on top, served with a pot of loose-leaf tea and often with the option of adding champagne or prosecco. A cream tea, by contrast, is simply scones with clotted cream and jam alongside a pot of tea. At The Wolseley on Piccadilly, for example, a cream tea costs around £19.50, while the classic full afternoon tea runs to £46.50 — a useful illustration of the difference in both content and cost.
High tea is another term that trips people up. Historically, high tea was a working-class early evening meal of hot food eaten at a table — not the elegant hotel spread most people picture. Using the two terms interchangeably is technically incorrect, though it happens constantly. If a London venue advertises 'high tea' as a refined sandwich-and-scone experience, it simply means afternoon tea. The distinction matters if you're setting expectations for what will arrive at the table.
ℹ️ Good to know
Afternoon tea is traditionally served between roughly 2pm and 5pm. Some venues offer morning sittings from midday, and The Ritz extends its last sitting to 7:30pm — useful if your afternoon is already full. Always check specific sitting times when booking.
The Grand Hotel Teas: Worth the Splurge?

The Ritz London remains the most iconic address for afternoon tea in the city. Set in the Louis XVI-style Palm Court with chandeliers, live piano music, and impeccable service, it charges from £95 per adult (£73 for children at the time of writing; check current pricing) and offers five sittings daily: 11:30am, 1:30pm, 3:30pm, 5:30pm, and 7:30pm. The Ritz enforces a formal dress code — smart attire is required, and sportswear or denim are not permitted. Vegan, vegetarian, and gluten-free menus are available by advance request. Tables at The Ritz are routinely booked weeks out, and walk-ins are simply not realistic. You can reserve directly at theritzlondon.com.
Claridge's in Mayfair pitches itself at the same level, with traditional afternoon tea currently priced around £95 per person. The afternoon tea here runs daily with the last sitting at 5:30pm (starting 2:45pm), served in the elegant Foyer with an Art Deco setting that photographs exceptionally well. The food quality is consistently strong, with seasonal menu changes keeping the offering fresh for repeat visitors. Between The Ritz and Claridge's, The bottom line is that both are excellent, so the choice often comes down to which room you prefer: The Ritz is more theatrical, Claridge's more restrained and architecturally precise.
The Savoy's Thames Foyer is another serious contender, starting from around £90 per person. Sittings currently run Wednesday to Friday from 12pm to 4pm, and Saturday to Sunday from 12pm to 6pm. The glass-domed atrium with a central gazebo is one of London's most distinctive afternoon tea settings. One note: because The Savoy draws heavily from the tourist circuit, service can occasionally feel slightly mechanical compared to the more consistent intimacy at Claridge's. That said, the food and setting are undeniably impressive.
⚠️ What to skip
Dress codes at top hotels are taken seriously. The Ritz specifically prohibits jeans, trainers, and sportswear. If you're planning to visit multiple attractions on the same day, bring a change of clothes or check the policy before you book. Turning up underdressed can mean being turned away.
Mid-Range Options That Deliver Real Value

The idea that afternoon tea must cost £90+ to be good is simply wrong. A strong tier of London venues charges £40–£65 per person and competes seriously on food quality, setting, and service. Ham Yard Hotel in Soho (from £53 per person) is a particular standout: the courtyard setting is relaxed and visually interesting, the sandwiches are made with care, and the crowd skews younger and less formal than the grand hotel circuit. It books up quickly on weekends but is more accessible mid-week.
Oblix at The Shard (from £59 per person) offers something the Mayfair hotels cannot: sweeping views across London on the 32nd floor. The Shangri-La The Shard's own Skyline Afternoon Tea is slightly different, running Monday to Thursday from 12.30pm to 3.30pm and Friday to Sunday from 12.30pm to 4pm. If you want a view-based experience rather than a heritage hotel atmosphere, the Shardoptions are compelling — especially in late spring and summer when visibility is best.
For plant-based options, Farmacy in Notting Hill charges from £60 per person for a fully vegan afternoon tea that holds its own against conventional versions. The menu is creative rather than compensatory, and the setting in Westbourne Grove suits the neighbourhood's relaxed character. It's worth noting that most of the major hotel teas can accommodate vegan and gluten-free requests with advance notice, but Farmacy makes it the default rather than the accommodation.
- Ham Yard Hotel (Soho) From £53 per person. Relaxed courtyard setting, strong sandwiches, younger crowd. Good mid-week availability.
- Oblix at The Shard (London Bridge) From £59 per person. 32nd-floor views, contemporary menu, no formal dress code.
- The Wolseley (Piccadilly) Classic afternoon tea from £46.50; cream tea from £19.50. Grand European brasserie setting, more accessible pricing.
- Farmacy (Notting Hill) Around £60 per person. Fully vegan, creative menu. Suits visitors near Portobello Road.
- Shangri-La The Shard (Skyline Tea) Views from Level 35. Weekend sittings until 4pm. Book in advance for Friday and Saturday.
Themed Afternoon Teas: Fun or Gimmick?

Themed afternoon teas are a genuine segment of the London market, ranging from polished and cleverly executed to mildly embarrassing. The Bridgerton Afternoon Tea at Town House Kensington (served daily 12pm to 4pm, with prices starting from about £43.50 per person and rising to higher tiers) is a current example of the better end: the theme is integrated into the food design and presentation rather than just slapping a Regency-era name on standard pastries. These themed teas change seasonally, so what's available in one quarter may be replaced by the time you visit — always verify the current offering before booking.
The key question with any themed tea is whether the food quality has been compromised in favour of visual theatrics. At the better venues, the answer is no. At lower-end themed experiences — particularly those marketed through group-deal platforms — the novelty often masks mediocre baking and pedestrian sandwiches. If the headline is all about the theme and says nothing specific about the provenance or quality of the food, treat that as a warning sign.
✨ Pro tip
For the best photographs at themed or hotel teas, arrive at the start of your sitting. The three-tier stand looks pristine and the natural light in most hotel rooms is better earlier in the afternoon. By the end of a sitting, the stand is half-empty and the room tends to get noisier.
Booking, Timing, and Practical Logistics
Booking well in advance is non-negotiable for the top-tier venues. The Ritz is commonly cited as needing reservations several weeks ahead, particularly for weekend sittings and the popular 3:30pm slot. Claridge's and The Savoy are similar. The aggregator site AfternoonTea.co.uk lists hundreds of venues in London with direct booking links and up-to-date availability, making it a practical starting point if you're flexible on venue but need something on a specific date.
For budget-conscious visitors, afternoon tea fits naturally into a broader London food strategy. Many of the best experiences sit in Kensington and Chelsea and the West End, but venues like Oblix put the experience in South Bank territory, which pairs well with a morning at Tate Modern or the Southbank Centre. Planning afternoon tea as the centrepiece of a day rather than an afterthought tends to make the price feel more justified.
Dietary requirements at most reputable venues can be accommodated with 24 to 48 hours notice. Vegan, vegetarian, gluten-free, nut-free, and halal options are available at many of the major hotels — but the default menus assume no restrictions, so silence at booking time means you'll receive the standard offering. If you're booking for a group with mixed requirements, flag this clearly and confirm it's been noted rather than assumed.
- Book at least 2–4 weeks ahead for The Ritz, Claridge's, or The Savoy — especially Saturdays.
- Midweek sittings (Tuesday to Thursday) tend to have better availability and a slightly quieter atmosphere.
- Champagne upgrades typically add £20–£40 per person — decide before arriving to avoid in-the-moment pressure.
- Most venues charge the full amount per person regardless of how much you eat, so arrive appropriately hungry.
- Children's menus are available at some venues (The Ritz currently charges £73 for children); always confirm the age policy when booking.
Afternoon Tea and the Wider London Day

Afternoon tea works best when it's the anchor point of a half-day, not squeezed between two other major attractions. A morning visit to the Victoria and Albert Museum pairs naturally with afternoon tea in Kensington or Knightsbridge. Similarly, a morning walk through Hyde Park and the surrounding streets sets up The Ritz or a Mayfair venue perfectly. On the South Bank side, the Shard options follow well from an hour at Tate Modern or a walk along the riverside.
If you're putting together a full London itinerary, afternoon tea can function as a structured pause in a packed day — especially welcome during the cooler months. For a broader view of how to structure your time, the 3-day London itinerary and London food guide offer useful context for placing afternoon tea alongside the city's other dining priorities.
First-time visitors sometimes underestimate how much afternoon tea can define a London trip. It's one of the few dining experiences that is specific to British culture and, at its best, hard to replicate elsewhere. For a broader introduction to planning your visit, theLondon first-timers guide covers the essentials beyond just food.
FAQ
How much does afternoon tea in London cost?
Prices vary considerably. Top hotel venues like The Ritz and Claridge's are currently priced at around £95 per person for traditional afternoon tea. Mid-range options at places like The Wolseley or Ham Yard run £46–£53 per person. A cream tea (scones and tea only) can cost as little as £19.50. Budget roughly £50–£65 per person for a solid experience without the grand hotel premium.
Do I need to book afternoon tea in advance?
Yes, especially at iconic venues. The Ritz often requires reservations weeks ahead, and Claridge's and The Savoy are similar. Midweek sittings tend to have better short-notice availability. For flexibility, use AfternoonTea.co.uk to check real-time availability across a wide range of London venues.
Is there a dress code for afternoon tea in London?
At top hotels, yes. The Ritz explicitly prohibits jeans, trainers, and sportswear, and requires smart attire. Claridge's and The Savoy expect smart-casual at minimum. Mid-range venues like Ham Yard Hotel or Oblix at The Shard are generally more relaxed about dress, but do not enforce the same formal standards as The Ritz. Always check the specific venue's policy before visiting.
What is the difference between afternoon tea and cream tea?
Afternoon tea is a full three-course spread: finger sandwiches, scones with clotted cream and jam, and pastries or petit fours, served with loose-leaf tea. Cream tea is simpler: just scones, clotted cream, jam, and tea. Cream tea is significantly cheaper (around £19.50 at The Wolseley versus £46.50 for the full afternoon tea).
Which London afternoon tea is best for dietary requirements?
Most major hotels accommodate vegan, vegetarian, and gluten-free requests with 24–48 hours notice. The Ritz specifically advertises these options. Farmacy in Notting Hill offers a fully vegan afternoon tea as its standard menu, from £60 per person, making it the strongest option for plant-based visitors. Always confirm requirements at the time of booking.