London’s very best afternoon tea experiences

We know that there’s a very good chance that your London visit will include afternoon tea, so we’ve collected the city’s most-respected examples. Of course, being highly acclaimed doesn’t usually mean cheap, so we have arranged these in order of price (lowest to highest) in order to be as clear and helpful as possible. 
Swan at Shakespeares Globe Afternoon tea london
Swan at Shakespeare’s Globe, Bankside 
This tremendous view is accompanied by a good-value tea including Scottish smoked salmon, mulberry scones and clotted Devon cream. 
£28.50 per person; £37.50 with a glass of Champagne 
21 New Globe Walk, SE1 9DT 
The Wolseley afternoon tea london
The Wolseley, Piccadilly 
This incredibly popular restaurant offers a high-class, traditionally British dining experience for prices which are not as high as they could be – no wonder it’s so popular. 
£29.75 per person; £40 with a glass of Champagne
160 Piccadilly, W1J 9EB 
The Lanesborough afternoon tea london
The Lanesborough, Belgravia 
Right next to Hyde Park, at this historic hotel you can choose to take tea in light-filled, dramatic dining room of the more relaxed and cosy Withdrawing Room. 
£39 per person; £49 with a glass of Champagne 
Hyde Park Corner, SW1X 7TA 
The Landmark London Winter Garden afternoon tea london
The Landmark London, Marylebone 
This is the Winter Garden which, as you can see, is a spectacular setting for your afternoon sugar rush. 
£45 per person; £52 with a glass of Champagne 
222 Marylebone Rd, NW1 6JQ 
Hotel Café Royal Oscar Wilde Bar afternoon tea london
Hotel Café Royal, Piccadilly 
Tea is served in the Oscar Wilde Bar, named in honour of the playwright who was a regular guest at the hotel. 
£45 per person; £55 with a glass of Champagne (free glass of Champagne with every booking during August 2018 only) 
68 Regent St, W1B 4DY 
Fortnum and Mason afternoon tea london
Fortnum & Mason, Piccadilly 
This beautiful department store was established in 1707 and is home to the Diamond Jubilee Tea Salon. 
£49 per person; £62 with a glass of Champagne 
181 Piccadilly, W1A 1ER 
The Ritz london hotel afternoon tea london
The Ritz, Green Park 
This is The Palm Court, where live piano plays, chandeliers twinkle and – best of all – the waiters are happy to serve you extra food if you ask. 
£57 per person; £76 with a glass of Champagne 
150 Piccadilly, W1J 9BR 
claridge's Afternoon tea london
Claridge’s, Mayfair 
If you like Art Deco design then this hotel is filled with fine examples, including the mirror-lined Foyer where afternoon tea is served. 
£60 per person; £70 with a glass of Champagne 
Brook St, W1K 4HR 
The Savoy The Strand London afternoon tea
The Savoy, Strand 
Tea is served in the Thames Foyer, the hub of the hotel around which the day-to-day business of The Savoy swirls. 
£65 per person; £75 with a glass of Champagne 
Strand, WC2R 0EZ 

Disagree with our list, or think we’ve missed anything? Let us know on Twitter @LondonPlanner or Facebook @LondonPlannerMag 

London Planner London Planner London Planner

The Latest Social Stories