Best Afternoon Tea In London 2026

Kiera Chapman's profile picture
By Kiera Chapman Editor Expert in food and drink, with over 8 years in editorial, including bylines in Marie Claire. Last updated on 13th May 2026

Nothing defines British culture quite like afternoon tea in London. From the iconic tiers of scones at The Ritz to modern rooftop tea experiences, the city offers an overwhelming array of choices.

Whether you are looking for a traditional high tea, a bottomless afternoon tea, or a budget-friendly cream tea, our curated guide covers it all. We’ve rounded up our favourite spots across every price point, ranging from £29 to over £100, to help you find the perfect brew (or glass of Champagne).

Note: These popular spots fill up fast; we highly recommend booking in advance.

Find out more about how we create our guides in our Editorial Policy

Best Afternoon Tea In London: Our Guide By A Local 




1. Afternoon Tea At The Ritz

  • Location: 150 Piccadilly, St James's, W1J 9BR
  • When: served daily, 11.30am to 7.30pm
  • Price: from £95 per person
  • Theme: The Gold Standard
  • Why we recommend: it is the ultimate bucket list tea. From the tuxedo-clad servers to the impeccable Palm Court setting, it remains the most famous tea service in the world for a reason

One of the most sought-after experiences in the world, head to The Ritz London afternoon tea experience that'll have you feeling like royalty.

As it's a feast fit for a queen or king, you'll be surrounded by the grandeur of Palm Court as you're served a selection of finger sandwiches, freshly baked scones, as well as a variety of pastries and teacakes that look so good you won't want to eat them (but trust us, you will). Plus, with a certified Tea Master on hand to guide you through 20 different types of loose-leaf tea, you're sure to find one that tickles your fancy.

2. Afternoon Tea At Fortnum & Mason

  • Location: 181 Piccadilly, St James's, W1A 1ER
  • When: served daily, 11.30am to 7pm (Sundays until 6pm)
  • Price: from £84 per person
  • Theme: The Diamond Jubilee
  • Why we recommend: this is the spiritual home of tea. The Diamond Jubilee Tea Salon offers a serene escape with its signature Eau de Nil decor and an unmatched selection of loose-leaf blends

Known for the quality of their teas all over the country, afternoon tea at London's Fortnum & Mason is always a safe choice. You can find their classy Diamond Jubilee Tea Salon on the fourth floor of their department store in St James', named in honour of a visit from Queen Elizabeth II in 2012.

There are both classic and savoury options to choose from, with vegetarian and gluten-free menus too. Tuck into everything from smoked trout sandwiches to rose eclairs and orange mousse, with prices starting from £84 per person.

3. Double Decker Bus Afternoon Tea At Brigit's

  • Location: 6-7 Chandos Place, Covent Garden, WC2N 4HU (departing from Victoria Coach Station)
  • When: served daily, 12pm to 5pm
  • Price: from £45 per person
  • Theme: various, including Peppa Pig and Paddington
  • Why we recommend: these afternoon tea bus tours are fabulous sightseeing opportunities around London, paired with classic sandwiches and desserts. We particularly love the Paddington edition, which includes games and on-board activities

A journey through London's heritage, Brigit's Afternoon Tea Ltd is a cutesy experience on a vintage double-decker bus, full of French-inspired cakes, coffee and bites like lemon and lime sable with whipped ganache alongside a selection of drinks to quench your thirst.

Sip your tea while taking in the views of iconic landmarks like Big Ben, The Houses of Parliament, and many more. And don't forget to try the scones with jam and clotted cream, they're delicious.

4. Mayfair Afternoon Tea At Claridge's

  • Location: Brook Street, Mayfair, W1K 4HR
  • When: served daily, 2.45pm to 5.30pm
  • Price: from £95 per person
  • Theme: British
  • Why we recommend: the service is the gold standard of hospitality. Everything at Claridge's feels intentional, from the bespoke striped china to the precisely cut finger sandwiches that are replenished the moment you finish

This iconic Mayfair destination is not only one of the most well-known places in London, but it also offers a stellar afternoon tea. Prices start from £95 per person at Claridge's, but trust us, it's well worth it.

Settle down in their luxurious dining area for one of the most extensive selections of tea around, with a beautiful menu that gives you tips on what to order as well as a few fun facts. As for the food, expect smoked salmon and roast chicken sandwiches, as well as a special chef's selection, followed by beautifully presented sweet pastries. And if you're looking for a gluten-free afternoon tea in London? They offer that too.

5. Afternoon Tea At The Landmark London

  • Location: 222 Marylebone Road, Marylebone, NW1 6JQ
  • When: served daily, 2.30pm - 5pm, 1pm - 5pm on weekends
  • Price: from £79 per person
  • Theme: British
  • Why we recommend: few afternoon teas in London feel quite as opulent as this one, served beneath soaring palm trees inside one of the city's most spectacular atriums

The Landmark London offers a truly unforgettable experience in a setting steeped in history and opulence. Beneath the iconic glass atrium of the Palm Court, you can enjoy a sumptuous spread of finger sandwiches, homemade scones with rich Cornish clotted cream, and beautifully crafted pastries - all meticulously prepared by the hotel's award-winning pastry chefs.

With options to pair your tea with fine Nyetimber sparkling wines and the backdrop of live piano melodies, this refined afternoon tea stands out as a highlight for Lononders.

6. Afternoon Tea At Dalloway Terrace

  • Location: 16-22 Great Russell Street, Bloomsbury, WC1B 3NN
  • When: served daily, 12pm to 4pm
  • Price: from £55 per person
  • Theme: Elizabeth Scarlett
  • Why we recommend: afternoon tea at Dalloway Terrace is like dining in an English meadow, it's that picturesque. This is a brilliant pick for those wanting to embrace floral aesthetics and dainty bites to eat

When it comes to a glamorous spot for afternoon tea, nowhere does it quite like indoor-outdoor Dalloway Terrace at the Bloomsbury Hotel. Brought to you by the esteemed Mariatu Kargbo and inspired by quintessential classics, expect an afternoon tea that pushes the boundaries.

Priced at £55 per person, you'll get to choose between 19 unique varieties of hot drinks from Ronnefeldt Tea, such as Green Dragon, a traditional Chinese delicacy with fragrant tartness, as well as plenty of cakes, scones and savouries.

7. Afternoon Tea At The Savoy

  • Location: Strand, Central London, WC2R 0EZ
  • When: served daily, 12pm to 6.45pm
  • Price: from £90 per person
  • Theme: British
  • Why we recommend: the glass-domed Thames Foyer is one of the most beautiful dining rooms in the world. The addition of a central winter garden gazebo and a live pianist creates an atmosphere of pure, timeless romance for afternoon tea 

With exceptional service and famous faces often spotted here, The Savoy is one of London's best-known destinations - having been around for more than 130 years, making it the city's first purpose-built deluxe hotel. It's home to several notorious bars and restaurants, but for afternoon tea, you'll want to head to Thames Foyer.

Here, they're dishing out tiers of finger sandwiches on various breads, alongside strawberry and basil tartlets, chocolate gianduja cake and much more. They've got a number of different options to suit all dietary requirements, with prices starting from £90 per person.

8. Mad Hatters Afternoon Tea At The Sanderson

  • Location: 50 Berners Street, Fitzrovia, W1T 3NG
  • When: served daily, 12.30pm to 7pm
  • Price: from £75 per person
  • Theme: Alice in Wonderland
  • Why we recommend: this wonderfully whimsical experience transforms Lewis Carroll's curious world into a playful feast of inventive pastries, colourful cocktails and theatrical presentation

Hosted inside the stylish Sanderson London hotel, the Mad Hatter's Afternoon Tea has long been a favourite for anyone looking to swap tradition for something altogether more imaginative. Inspired by Alice's Adventures in Wonderland, the experience is packed with charming details, from king and queen-adorned teapots to cleverly named sweet treats like Grow Me, Shrink Me and Red Knight Army shortbread cookies.

Alongside the playful desserts, you can expect classic finger sandwiches, savoury bites and freshly baked plain and sultana scones served with strawberry preserves and clotted cream. 

9. Wizard Afternoon Tea at Georgian House Hotel

  • Location: 35 St George's Drive, Pimlico, SW1V 4DG
  • When: Friday to Sunday, 12.30pm - 5pm
  • Price: from £40 per person
  • Theme: wizards
  • Why we recommend: this spellbinding afternoon tea comes with unlimited tea and three courses of delicious eats. It's a really fun and inspired experience that's charming whether you're into magic or not

Venture over to Georgian House Hotel for a three-course, wizard-themed meal of sweet and savoury tricks and treats (with a side of colour-changing gin, of course).

For just £40 per person, nibble on goodies like smoked salmon tartlets, sultana scones served with damson and strawberry jam, as well as a selection of magical desserts. It's only an extra £20 per person to add on that unlimited prosecco too.

10. Afternoon Tea At The Shard

  • Location: The Shard, 31 St Thomas Street, London Bridge, SE1 9RY
  • When: served daily, 12pm to 4pm
  • Price: from £59 per person
  • Theme: British 
  • Why we recommend: it offers a more contemporary, urban alternative to the traditional hotel tea. The views from the 32nd floor are breathtaking, and the East side of the restaurant provides a sophisticated, relaxed vibe 

The Oblix at The Shard afternoon tea offers a one-of-a-kind experience, complete with gorgeous views and a contemporary take on traditional English classics in warm, earthy surroundings.

Head to the 32nd floor of the city's tallest building to revel in a menu featuring goodies like mini prawn rolls, a variety of scones, and some delicious pastries such as lemon pistachio choux, as well as mango coconut tarts.

11. Afternoon Tea At The Langham

  • Location: 1C Portland Place, Marylebone, W1B 1JA
  • When: served daily, 12.30pm to 5pm
  • Price: from £85 per person
  • Theme: British
  • Why we recommend: The Langham claims to be the birthplace of afternoon tea, having served it since 1865. Dining in the Palm Court is like a piece of culinary history, updated with world-class pastry techniques

Having been whipping up afternoon tea since 1865, the first place to serve it in the city, you can trust Palm Court At The Langham to bring you a mouthwatering selection of treats, created by Michel Roux Jr and created by Executive Pastry Chef Andrew Gravett.

They take their inspiration from the nation's favourite biscuits and tarts, which you can pair with their JING teas and Gusbourne English sparkling wine. Think indulgent sandwiches full of smoked chicken or classic cucumber, followed by reimagined sweet treats such as angel cake or filled ginger nuts. Prices start from £80 per person at this stunning hotel, with vegan, vegetarian and gluten-free options available too.

12. Royal Afternoon Tea At The Rubens At The Palace Hotel

Christmas Early Bird Offer

  • Location: 39 Buckingham Palace Road, Westminster, SW1W 0PS
  • When: served daily, 12pm - 6pm
  • Price: from £70 per person
  • Theme: British
  • Why we recommend: The Rubens at The Palace Hotel offers a regal setting to enjoy a royal afternoon tea. We think it's a special experience that really embodies the spirit of the British tradition, only moments from famous landmarks

Craving a quintessential English afternoon tea? Situated just across from Buckingham Palace, The Rubens lets you enjoy tiers like true royalty with its offering of bottomless Champagne, mini sandwiches, cream scones and delicious pastries alongside a cheeky Jammy Dodger to finish up, with 90 minutes of their Champagne tea for £90 per person (£70 without the bubbles).

Try one of their signature pastries, such as a whipped Ivoire chocolate blackberry jam doughnut served with a choice of milkshake or hot chocolate, enjoyed in opulent surroundings.

13. Afternoon Tea At The Den at St Martins Lane

  • Location: 45 St Martin's Lane, Covent Garden, WC2N 4HX
  • When: served daily, 10am to 5pm
  • Price: from £55 per person
  • Theme: Kinky Boots
  • Why we recommend: we love this fun and glitzy interpretation of the afternoon tea, particularly the golden sweet treats that look like boots and offer fruity bursts of lychee. Whether you're seeing the hit musical or not, this feast is a must 

A warm, relaxed lounge bar fitted with leather sofas and interesting art pieces, The Den at St Martins Lane hosts a refined 'couture' afternoon tea inspired by Kinky Boots from its hidden base in Covent Garden.

Running until the 28th of June, and starting from £55 (a little extra if you're adding Champagne), expect to find a menu of decadent savoury treats, scones and divine desserts like Spotlight, featuring hazelnut dacquoise, milk chocolate and gold shimmer. Each brilliantly named and shaped treat is in celebration of the London Coliseum's production, posing as a modern reinterpretation of the ritual we love so much. 

14. Afternoon Tea at The Milestone Hotel and Residences

  • Location: 1 Kensington Court, Kensington, W8 5DL
  • When: served daily, 1pm to 5pm
  • Price: from £85 per person
  • Theme: British
  • Why we recommend: you can expect an award-winning afternoon tea here, right in the Royal Borough of Kensington. We think it's essential to elevate the experience with a glass of Champagne Lanson if it's for a special occasion - it's only polite 

This afternoon tea at The Milestone Hotel takes you to one of Kensington's loveliest venues for a feast of finger sandwiches, hand-crafted pastries, tartlets, cakes and teapots.

Starting at £85 per person, their menu includes a 70% chocolate and raspberry macaron, smoked salmon with lemon cream fraiche, and freshly baked traditional and raisin scones served with clotted cream and homemade strawberry preserve. As an extra, try a glass of Lanson Champagne, a Royal Warrant holder since 1900.

15. Afternoon Tea At Raffles At The OWO

  • Location: 57 Whitehall, Westminster, SW1A 2BX
  • When: served daily, 12pm to 5.30pm
  • Price: from £87 per person
  • Theme: Operation Mince Meat
  • Why we recommend: we think that dining in the Old War Office building is a spectacular experience. The Drawing Room is grand and awe-inspiring, offering a sense of history that few other venues can match

Get ready for a thrilling twist on tradition at The Drawing Room, Raffles London at The OWO, with their afternoon tea that nods to the hit musical, Operation Mince Meat. It brings the 1943 deception to life through five creative cakes. You can look forward to soaking up The Drawing Room's grandeur and tucking into delicate tartlets with a glass of bubbles. 

Stars of the show include 'the briefcase cake', with notes of coffee, barley malt, and roasted grains (the latter is to evoke wartime staples), and 'the intelligence room cake'. This is shaped like a rotary telephone and features smoky dark chocolate paired with whisky. Stunning.

16. Afternoon Tea At The Egerton House Hotel

Chelsea Flower Show Offer

  • Location: 17-19 Egerton Terrace, Knightsbridge, SW3 2BX
  • When: served daily, 1pm to 4pm
  • Price: from £75 per person
  • Theme: British
  • Why we recommend: this is a classic British affair with dainty finger sandwiches and delectable lemon drizzle cakes. The hotel delivers a luxurious five-star experience in gorgeous Knightsbridge surroundings 

From traditional feasts to kids' tea parties and even a dog-friendly version, the five-star Egerton House Hotel offers a London afternoon tea like no other, in the heart of Knightsbridge. Expect sandwiches, sweet treats, and scones with clotted cream from £75 per person, served in the luxury drawing room, with sittings between 1pm and 4pm.

For a little added luxury, add on a glass of Champagne for an additional £19. Their bites range from coffee and walnut cake to free-range egg sandwiches and traditional English trifle, with vegan, vegetarian and gluten-free menus available.

17. Afternoon Tea At The Coral Room

  • Location: 16-22 Great Russell Street, Bloomsbury, WC1B 3NN
  • When: served daily, 12pm to 4pm
  • Price: from £55 per person
  • Theme: British
  • Why we recommend: we love how gorgeous this venue is, and afternoon tea here certainly feels like an occasion. A highlight is the unique rhubarb and Campari jam they serve with their scones - it's so moreish 

Offering one of the top afternoon teas in London, this gorgeous spread from The Coral Room is treating you to scones, sandwiches and an array of sweet treats, as well as the option to upgrade your offering to a fancy Champagne-fuelled affair.

Expect goodies like smoked salmon pinwheels, freshly baked buttermilk scones and mango tarts. Their gorgeous space is inspired by the 1920s, created by the Martin Brudnizki Design Studio, so you can dine in style while spending £55 per person.

18. Bridgerton Afternoon Tea At The Lanesborough

  • Location: Hyde Park Corner, Westminster, SW1X 7TA
  • When: served daily, 12pm - 4pm
  • Price: from £92 per person
  • Theme: Bridgerton
  • Why we recommend: served in the stunning Regency-style dining room, fitting for the Bridgerton theme, this award-winning experience features delicate finger sandwiches, intricately crafted pastries and flawless service throughout

A luxurious hotel at Hyde Park Corner, The Lanesborough promises a truly indulgent afternoon tea, served in timeless, stunning surroundings. Expect finger sandwiches filled with spicy harissa chicken, Scottish smoked salmon and Westcombe cheddar, before moving on to handmade scones and pastries.

Their official Bridgerton Afternoon Tea is inspired by the hit Netflix show, promising nods to key characters and the Regency period in general. This includes all your favourite bites, plus themed treats like The Lady In Silver. You can also add on a Forbidden Love cocktail or mocktail, and there are vegetarian, vegan and gluten-free versions of the menu available too.

19. Afternoon Tea At The Chesterfield Mayfair

Complimentary Bottle of Champagne for parties of 6+ adults and 2 other offers

  • Location: 35 Charles Street, Mayfair, W1J 5EB
  • When: served daily, 12.30pm to 5pm
  • Price: from £65 per person
  • Theme: sweet shop
  • Why we recommend: a playful experience. The Chesterfield Hotel's offering is one for all the family. It really leans into nostalgia with its homemade pastries, like a fun Coca-Cola delice

Over at The Chesterfield Hotel in Mayfair, you can feast on a nostalgic, indulgent and award-winning afternoon tea like no other, right near Piccadilly and the Royal Parks. 

Inspired by Hardy's Original Sweetshop, there'll be a selection of homemade sweetshop-style cakes, pastries and scones like the delicious cherry love heart cheesecake, all delivered with the highest level of service, and lots of childish fun along the way, for just £65 per person.

20. Afternoon Tea at the Montague on the Gardens Hotel

  • Location: 15 Montague Street, Holborn, WC1B 5BJ
  • When: served daily, 1pm - 5pm
  • Price: frrom £55 per person
  • Theme: British
  • Why we recommend: peaceful and traditional, the afternoon tea experience here is second to none. They cater to a wide range of diets, so no one misses out, and the sandwiches are delightfully filled and fluffy 

When you know that something pretty is the only thing that will cut it? Let afternoon tea at The Montague On The Gardens Hotel be your host. Just shy of the British Museum, and famous for its awards, this is a deluxe way to treat those afternoon cravings, with a traditional afternoon tea atop white tablecloths coming in at £55 per person.

We're talking cucumber and cream cheese sandwiches, traditional fruit scones and a selection of seasonal pastries. You can also upgrade to bottomless Champagne.

21. Afternoon Tea At Brasserie Of Light

  • Location: Selfridges, 400 Oxford Street, Soho, W1A 1AB
  • When: served daily, 3pm - 5pm, 3pm - 6pm on Sundays
  • Price: from £45 per person
  • Theme: Pegasus
  • Why we recommend: from the sparkling interiors to the beautifully plated desserts, this is afternoon tea with an Instagrammable edge. Our jaws truly dropped when the food display arrived, clouded with dry ice and a soaring pegasus above it 

Brasserie of Light is offering a glamorous take on a British classic with its Pegasus Afternoon Tea. True to the restaurant's signature theatrical style, the experience is as much a feast for the eyes as it is for the palate, marrying timeless tea traditions with dazzling presentation. Served daily from 3pm, the offering brings together refined savouries, warm scones with all the trimmings, and a jewel-box selection of patisserie, each creation crafted to delight both taste and imagination.

Presented on a silver tray adorned with the restaurant's iconic Pegasus, the afternoon unfolds with delicate bites such as truffle-laced chicken brioche and smoked salmon on rye, before moving to fluffy fruit scones with cream and strawberries. The finale is an artful array of miniature desserts - from coconut and rum panna cotta to raspberry-pistachio cupcakes - best enjoyed alongside the curated tea menu or, for an added flourish, a glass of G.H. Mumm Champagne.

22. Afternoon Tea At The Goring

  • Location: 15 Beeston Place, Belgravia, SW1W 0JW
  • When: served daily, 12pm - 6.15pm
  • Price: from £80 per person
  • Theme: Bloomin' Lovely
  • Why we recommend: the garden view is a rare treat in Central London. As the only hotel with a Royal Warrant for hospitality services, the level of personal care here is extraordinary

Having been around for more than 100 years, tradition is key at The Goring. This luxury hotel can be found in Belgravia, with both a Michelin-starred dining room and a gorgeous veranda overlooking the pretty garden - which is where they serve their afternoon teas.

The teas and pastries change seasonally, but you can always expect a selection of classic finger sandwiches and scones. Prices start from £80 per person, though you can add on mocktails or a glass of Bollinger Champagne for an extra charge.

23. Afternoon Tea At Duck And Waffle

  • Location: 110 Bishopsgate, City of London, EC2N 4AY
  • When: served Monday - Friday, 2.30pm - 4.30pm
  • Price: from £55 per person
  • Theme: British
  • Why we recommend: with sweeping city views and creative twists on classic dishes, Duck and Waffle is a gorgeous afternoon tea experience. We love the fact you get a complimentary glass of Champagne with your food too 

Duck & Waffle's Sky High Afternoon Tea is a playful, theatrical take on the classic, and is served 40 floors up with unbeatable city views.

The experience kicks off with a showstopping hand-painted duck egg, hiding a curated selection of sweet and savoury treats. Expect Duck & Waffle classics like cubano sandwiches and lobster rolls, alongside inventive sweets including sticky toffee waffles, jaffa macarons, and a hazelnut croquembouche. Optional Champagne or cocktail pairings, plus a complimentary Veuve Clicquot for early bookings, make it perfect for indulgent afternoons with friends. 

24. Cat Afternoon Tea At Whiskers & Cream

  • Location: 593 Holloway Road, Archway, N19 4DJ
  • When: served daily excluding Wednesdays, 10am - 3.30pm
  • Price: from £30 per person (off-peak)
  • Theme: cat 
  • Why we recommend: not only will you be able to enjoy some lovely treats, but you'll also be able to meet gentle, loving cats, learn all about them - it's a wholesome way to relax with a bite to eat 

Cat lovers rejoice. Found over in Archway, Whiskers & Cream isn't your average cafe - it's also home to ten sweet cats who love to play and cuddle. Head on over to enjoy afternoon teas (including one with bottomless prosecco) consisting of sandwiches, scones and cakes, all the while stroking the furry felines.

We're talking homemade raspberry cheesecakes, salted caramel brownies and an amuse-bouche of avocado on sourdough with a drizzle of sriracha.

25. Afternoon Tea At Rails Restaurant & Little Bar

Afternoon Tea - From £42.50 and 1 other offer

  • Location: Pancras Road, King's Cross, N1C 4TB
  • When: served daily, 1pm - 4pm
  • Price: from £42.50 per person
  • Theme: British
  • Why we recommend: a grand building with heaps of history like this is the perfect place to indulge in some afternoon sandwiches and cakes. You'll love lapping up its grandeur as you sink your teeth into rose and raspberry white chocolate delices 

The Parisian chic RAILS Restaurant & Little Bar is offering a modern twist on the classic British tea, with a range of beautiful sips from the East India Company to accompany their sweet and savoury treats.

This destination serves up stunning tiers, where you can enjoy goodies like pork and Cox's apple sausage rolls, smoked salmon and lemon creme fraiche sandwiches, as well as elderflower and rhubarb Bakewell tarts for £42.50 per person.

26. Afternoon Tea at Maison Francois

  • Location: 34 Duke Street, St James's, SW1Y 6DF
  • When: served daily, 2.30pm - 5.30pm
  • Price: from £35 per person
  • Theme: French
  • Why we recommend: Maison Francois brings effortless French elegance to the London afternoon tea scene with impeccable pastries and chic brasserie interiors

Chef Partner Matthew Ryle has brought the best bits of the English and French afternoon tea traditions to Maison François. Take a seat within its warm, terracotta walls to tuck into your choice of classic sandwiches, perfectly paired with fancies, cakes and pastries, crafted by Executive Pastry Chef Jérémy Prakhin.

Just £35 gets you all this, plus a warming selection of Postcard teas. For an extra £15 per person, you can add a crisp, sparkling glass of Laurent-Perrier La Cuvée champagne to the mix.

27. Afternoon Tea At The Georgian At Harrods

  • Location: 4th floor, 87-135 Brompton Road, Knightsbridge, SW1X 7XL
  • When: served daily, 11.30am - 7pm (12pm - 6pm on Sundays)
  • Price: from £87 per person
  • Theme: British 
  • Why we recommend: The Georgian at Harrods aims to recapture the grandeur of the Roaring Twenties in its dining space. It opened in 1911 as London's largest restaurant, and epitomises luxury - the afternoon tea is no different

When it comes to afternoon tea, London's got a handful of iconic locations for one. And, for a luxurious outing of dreams, look no further than The Georgian at Harrods.

Whether you pair yours with Champagne or a range of loose-leaf brews, you'll munch through truffle croque monsieurs and cucumber sandwiches, alongside the most indulgent chocolate and yuzu entrement for £87 per person at this Harrods' afternoon tea experience.

28. Afternoon Tea At The London Secret Garden

  • Location: 100 Cromwell Road, Kensington, SW7 4ER
  • When: served daily, 12pm - 5pm
  • Price: from £45 per person
  • Theme: British
  • Why we recommend: surrounded by greenery and tucked away from the city rush, this hidden gem delivers one of the prettiest afternoon tea settings in West London

The London Secret Garden is situated in Kensington, offering a secret oasis that overlooks the 19th-century St Stephen's church. It features pretty interiors and a spacious outdoor area, which comes with several cosy igloo-style dining pods.

They offer a classic afternoon tea for £45 per person, or their £53 option features a glass of Champagne or a cocktail. Tuck into a selection of savoury canapes, followed by warm scones, mini raspberry cheesecakes, macarons and much more.

29. Afternoon Tea At Joia

  • Location: 15th Floor, 1 Electric Blvd, Battersea, SW11 8BJ
  • When: served on weeekends, 12pm to 4pm
  • Price: from £45 per person
  • Theme: Iberian Flair
  • Why we recommend: the live entertainment and the backdrop of the iconic Battersea Power Station chimneys make this one of the most Instagrammable teas in the city

While famous for its selection of irresistible Portuguese plates, JOIA Bar also whips up an irresistible afternoon tea at art'otel on Saturdays and Sundays. From £45 per person, you can take in jaw-dropping views of the iconic Battersea Power Station while enjoying a mix of sweet and savoury treats in the pastel pink setting.

On the menu? Freshly baked scones served alongside strawberry jam, lemon curd and clotted cream, plus sandwiches featuring salt beef with horseradish and watercress in a charcoal bun. The Champagne offering is £65 per person and includes the same bites paired with a glass of Telmont Brut Réserve.

30. Afternoon Tea At Vicinity

  • Location: Tower Hotel, St Katharine's Way, City of London, E1W 1LD
  • When: served daily, 12pm to 5pm
  • Price: from £45 per person
  • Theme: British
  • Why we recommend: we suggest booking Vicinty when you want to impress with afternoon tea, as the views here are second to none. It's a classic experience right in the heart of the City, and one that's good value, too 

If you're looking for the best afternoon tea with a view, Vicinity is raising its game with a menu offering all your favourite British classics like Eton mess and Victoria sponge cake. 

We're also talking chocolate and orange tarts, with a bubbly option for an additional £8 per person, with a glass of Henners English sparkling wine. Enjoy panoramic views of Tower Bridge and The Shard as you nibble on delicious treats and gorge on all the tea your heart (or stomach) can handle.

31. Japanese Afternoon Tea At Ginza St James

  • Location: 15 Bury Street, St. James's, SW1Y 6AL
  • When: served daily, 12pm - 2.45pm (Monday to Friday), 12pm - 3.45pm (weekends)
  • Price: from £55 per person
  • Theme: Japanese
  • Why we recommend: we suggest this offering for a super fun Japanese twist on the British original. There's a real delicate mix of savoury and sweet to be enjoyed, and even a trio of sake if you're feeling like adding some oomph to your afternoon

Ginza is a pretty Japanese restaurant slinging out a mouthwatering afternoon tea that'll take you on a unique culinary journey to Japan. Not only are you able to feast on the likes of chicken karaage, beef fillet tataki, green tea mochi and castella cake, but you can also pair it with bubbles or cocktails for just £55 per person.

Plus, you'll get to feast in their luxurious and intimate dining room in the heart of Mayfair, decked out in low-hanging lights and beautiful floral arrangements.

32. Afternoon Tea At Michael Caines At The Stafford

  • Location: 16-18 St James's Place, St James's, SW1A 1NJ
  • When: daily, 2.30pm to 4.30pm
  • Price: from £78 per person
  • Theme: British
  • Why we recommend: the service is incredibly warm at The Stafford, and the pastries often feature clever, modern designs that provide a fun contrast to the hotel's historic surroundings

The Stafford is a gorgeous five-star hotel situated close to St James' Park. Their stylish restaurant, Michael Caines at The Stafford, is home to one of the finest afternoon teas around, setting you back £78 per person.

From midday until 4.30pm every single day, you can get your hands on tasty treats from a Michelin-starred kitchen like H. Forman and Son smoked salmon sandwiches, apricot and lavender mousse cakes and Strawberry and orange blossom petit gâteau, with plenty of boozy add-ons available. 

33. British Afternoon Tea At The Dilly

  • Location: 21 Piccadilly, Soho, W1J 0BH
  • When: served daily, 12.30pm to 3pm
  • Price: from £49 per person
  • Theme: London
  • Why we recommend: we love the glass-fronted terrace that allows you to peer down at the bustle of Piccadilly while remaining in a serene, botanical oasis. The menu is a nod to the capital, featuring clever references to London icons in its pastry design

For a truly quintessentially British experience with a French twist, head to historic hotel The Dilly to indulge in their luxury Parisian-themed afternoon tea priced at £49 per person.

Think lots of quirky sweet treats, from Eiffel Tower chocolate mousse to smoked salmon crepes, as well as sandwiches, scones, hand-crafted macarons and Champagne. Whether you're a tourist or a seasoned Londoner, this experience will make you fall in love with the capital.

34. Breakfast At Tiffany's Afternoon Tea At Larry's

Sun, Sips & 25% Off Cocktails This Summer!

  • Location: National Portrait Gallery, St Martin's Place, Trafalgar Square, WC2H 0HE
  • When: served daily, 12pm - 5pm, 2pm - 5pm on weekends
  • Price: from £49.50 per person
  • Theme: Breakfast at Tiffany's
  • Why we recommend: tucked beneath the National Portrait Gallery, Larry's offers a cool and contemporary alternative with a great Breakfast at Tiffany's theme. The setting echoes the charm of the film, and we love how the tea is served in blue Tiffany style

Hidden beneath the National Portrait Gallery, Larry's offers one of London's most stylishly cinematic afternoon tea experiences. Inspired by Audrey Hepburn's timeless role as Holly Golightly, the experience channels the glamour and sophistication of Breakfast at Tiffany's through beautifully presented pastries, nostalgic details and elegant savouries.

The menu wholeheartedly embraces the theme, featuring delicacies like the Blue Giftbox cheesecake cube wrapped in edible bows, the Pearl Necklace Macaron with edible pearls, and the striking Revlon Pink lipstick dessert filled with raspberry cremeux. 

35. Afternoon Tea At The Stage At The Londoner

  • Location: 38 Leicester Square, Soho, WC2H 7DX
  • When: served daily, 12.30pm to 4pm
  • Price: from £59 per person
  • Theme: Champagne 
  • Why we recommend: the focus on high-end bubbles is unparalleled here. The Champagne affair is an experience that feels like a West End production, set within a lobby that oozes contemporary luxury

Head to The Stage in Leicester Square for a beautiful afternoon tea, including a stunning glass of vintage Champagne. They're also serving the prettiest cakes, alongside a range of finger sandwiches filled with chicken and caramelised onion, and patisseries from the trolley, like caramel cheesecake within a caramelia mousse.

What's more, there will be pianists and singers weekly to serenade you as you revel in a selection of fresh loose-leaf teas from The East India Company.

36. Afternoon Tea At Flemings Cocktail & Tea Rooms

  • Location: 7-12 Half Moon St, Mayfair, W1J 7BH
  • When: served Wednesday to Saturday, 12.30pm to 5pm
  • Price: from £65 per person
  • Theme: Georgian Elegance
  • Why we recommend: it's one of Mayfair's best-kept secrets. The Drawing Room is intimate and refined, offering a peaceful escape from the nearby shopping districts

This sophisticated hotel can be found in Mayfair, offering a quintessentially British afternoon tea in their drawing rooms, which are filled with cosy velvet sofas and shelves stacked with books - creating a truly homely feeling.

Their £65 menu features a glass of Champagne or their 'Rose is a Rose' cocktail on arrival, followed by a selection of traditional finger sandwiches filled with Scottish smoked salmon, Cotswold chicken salad and more, finishing up with pastries and lemon tarts.

37. Mr Fogg's Topsy Turvy Tea

@ Mr Fogg's Pawnbrokers on Various dates from Saturday 23rd May 2026

  • Location: 50 Dean Street, Soho, W1D 5BQ
  • When: served on weekends, from 2.30pm
  • Price: £48.60 per person
  • Theme: eccentric 
  • Why we recommend: this gloriously retro and quirky spin on the British classic swaps teapots for cocktails and traditional pastries for imaginative canapé-style bites

Make your way to Mr Fogg's Pawnbrokers in Soho for a whimsical afternoon tea in quirky surroundings. Expect traditional interiors and vintage furniture, making you feel as though you've stepped back in time.

The Topsy Turvy Tea costs £48.60 per person (with booking fees), including three bespoke cocktails. As for the food, expect Early Grey tea-infused chicken sandwiches, mimi Champagne cream, jam scones and fruity macarons.

38. Afternoon Tea At Jack And Beyond

  • Location: 146 Battersea High Street, Battersea, SW11 3JR
  • When: served daily, 11am - 3pm
  • Price: from £26 per person
  • Theme: sweet 
  • Why we recommend: if you like the sound of bottomless tea for 90 minutes, then you'll love this pick. Their mini scones are super fun too, especially the red velvet ones 

A cool, award-winning bakery and cafe in Battersea, Jack And Beyond's afternoon tea is not to be missed. Putting the high in tea, from the perfectly gooey brownies, seasonal macarons, an array of seasonal scones and expertly crafted macarons to the delicious teas, glasses of bubbles and bottomless hot drinks, this one's a bit of a winner.

We'd recommend their colourful speciality lattes and luxurious hot chocolates. Yum. And if you've got a four-legged friend? They also serve dog editions.

39. Gatsby's Room At The Beaumont

  • Location: 8 Balderton Street, Brown Hart Gardens, Mayfair, W1K 6TF
  • When: served daily, 12pm to 6pm
  • Price: from £70 per person
  • Theme: British
  • Why we recommend: the setting is intimate and wood-panelled, making it one of the most relaxing spots in Mayfair for a sophisticated afternoon, and it perfectly captures the Roaring Twenties glamour

One of Mayfair's most elegant hotels, having been around since 1926, The Beaumont is the place to be for luxury dining. Head to Gatsby's Room for traditional decor like old-fashioned portraits and imposing bookshelves, as well as one of the best afternoon teas around.

Starting from £70 per head, with the chance to add on Champagne too, you can enjoy the likes of Yorkshire ham and aged cheddar sandwiches, tropical layer cakes and pistachio and raspberry tarts on their menu - with a vegan option available too.

40. Afternoon Tea At The Orangery At Kensington Palace

  • Location: Kensington Gardens, Kensington, W8 4PX
  • When: daily, 10am to 6pm
  • Price: from £55 per person
  • Theme: British
  • Why we recommend: this is your chance to dine on the grounds of a Royal Palace. Following a major restoration, the Orangery is more breathtaking than ever, offering a glimpse into the life of 18th-century royalty

Dine like royals at The Orangery at Kensington Palace, which serves stunning afternoon teas starting from £55 per person. This luxurious venue boasts a gorgeous outdoor terrace and a rich heritage, which inspires the menu to this day.

Tuck into lavender eclairs, asparagus quiche, gammon finger sandwiches and more, with a whole vegan menu available too. And if you fancy making it a boozy affair, then you can add on Pimm's or sparkling wine as well.

41. Afternoon Tea At Cutter & Squidge

  • Location: 20 Brewer Street, Soho, W1F 0SJ
  • When: served daily, from midday
  • Price: from £32.50 per person
  • Theme: British
  • Why we recommend: whether you're after colourful cakes, indulgent brownies, or one of the city's more playful themed teas, we think that Cutter & Squidge always delivers a sugar-fuelled afternoon

A family-run cafe in the heart of Soho, Cutter & Squidge is a cosy space filled with brightly coloured decor and a warm atmosphere. They offer an affordable afternoon tea for just £32.50 per person, with classic, vegan and wheat-free menus to choose from.

Indulge in the likes of buttery scones with clotted cream, homemade finger sandwiches, cakes and macarons, accompanied by your choice of tea - with boozy upgrades available too.

42. Afternoon Tea At Nobu

  • Location: 22 Portman Square, Marylebone, W1H 7BG
  • When: served daily, 12.30pm to 5pm
  • Price: from £78 per person
  • Theme: Japanese fusion
  • Why we recommend: for those who find traditional sandwiches a bit samey, Nobu's version is a revelation. The blend of Japanese ingredients with the English afternoon tea structure is creative, visually stunning, and incredibly fresh

Inspired by artist Gavin Mitchell, who blends Eastern and Western cultures in his artistic creations, this afternoon tea experience is the ultimate treat for a loved one. Executive Chef Michael Paul has put his own spin on the classic British tradition, infusing it with a luxury Japanese twist.

For £78 per person (or £73 for the vegan option), you can enjoy a high-end lounge experience with a delicious fusion menu consisting of goodies like sushi house rolls, black cod butter lettuce, sakura and matcha ice cream mochi, and whisky cappuccino. The tea selection is also exceptional, with unique options like lychee and rose noir as well as Kabuse sencha on offer.

43. Afternoon Tea At Leo’s Restaurant And Bar

  • Location: Leonardo Royal Hotel London St Paul's, 10 Godliman Street, City of London, EC4V 5AJ
  • When: served daily, 12.30pm - 4pm
  • Price: from £29 per person
  • Theme: British
  • Why we recommend: with leafy interiors, beautifully presented pastries and a surprisingly affordable price point for the City, Leo's Restaurant and Bar delivers a polished afternoon tea for an affordable price

Head to Leo's Restaurant and Bar for a sumptuous afternoon tea in stunning surroundings, creating the feeling of dining in a magical garden. The leafy space can be found within the Leonardo Royal Hotel London in St Paul's, featuring sleek, modern decor.

Their traditional afternoon tea costs £29 per person, or the prosecco option is £35. Tuck into the likes of tomato and basil quiche, roast beef and horseradish sandwiches and freshly baked scones, as well as handmade cakes.

44. Wicked Afternoon Tea At The Tea Lounge at Clermont Hotels

  • Location: 01 Buckingham Palace Road, Westminster, SW1W 0SJ
  • When: served daily, 12pm - 4.30pm
  • Price: from £55 per person
  • Theme: Wicked
  • Why we recommend: whether you're a die-hard fan of the smash-hit musical or simply after a more playful afternoon tea experience, this emerald-hued feast delivers theatrical fun in one of Victoria's most elegant settings

If you're looking for a stunning spot to enjoy afternoon tea, then check out The Tea Lounge at Clermont Hotels, situated in Victoria. Expect high ceilings adorned with elegant chandeliers, plush armchairs and deep blue walls covered in paintings.

They offer a classic affair near Charing Cross, and really lean into tradition with treats like Eton mess and fruit macarons. Prices start from £55 per person, with the option to add on Champagne or cocktails for an extra cost. And if you're feeling green? They also serve a Wicked-inspired affair, complete with zingy lime cheesecake and a rich chocolate and pistachio bombe that almost steals the show.

45. Afternoon Tea At Lucky Cat Bishopsgate

  • Location: Floor 60, 22 Bishopsgate, CIty of London, EC2N 4AJ
  • When: served daily, 2pm to 4.30pm
  • Price: from £65 per person
  • Theme: Japanese-inspired
  • Why we recommend: combining theatrical flair with breathtaking skyline views, this elevated afternoon tea feels every bit as glamorous as the setting suggests

For those seeking a fresh twist on a classic British ritual, Lucky Cat Bishopsgate by Gordon Ramsay offers one of London's most exciting affairs, perched on the city's highest dining spot at the 60th floor. Available from 2pm to 4.30pm and starting at £65 per person, this Asian-inspired afternoon tea marries playful, contemporary flavours with stunning panoramic views of the capital.

You'll begin with a light nigiri selection, before diving into a tea box filled with creative sando varieties - including shiso-cured salmon with wasabi creme fraiche. Sweet treats take centre stage with yuzu meringue tartlets and miso brownies with a white chocolate ganache. Pair your experience with a curated tea selection or upgrade to sparkling delights such as Perrier-Jouët Grand Brut or Akashi-Tai Sparkling Sake for an extra touch of indulgence.

46. Afternoon Tea At The Delaunay

  • Location: 55 Aldwych, Covent Garden, WC2B 4BB
  • When: served daily, 3pm - 5pm
  • Price: from £36.50 per person
  • Theme: British
  • Why we recommend: inspired by the grand cafés of Vienna, this Covent Garden favourite delivers timeless sophistication. We love the afternoon tea here, and think pastry chef Regis Negrier is brilliant 

Inspired by the grand cafés of Vienna, The Delaunay delivers one of London's most refined and timeless afternoon tea experiences. Served within its art deco-style dining room of polished wood, soft lighting and old-school glamour, the offering focuses on expertly prepared staples elevated through exceptional pastry work and traditional technique.

Designed by executive pastry chef Regis Negrier, a master baker with more than four decades of experience spanning Michelin-starred restaurants, French patisseries and The Wolseley, the menu celebrates understated elegance. You can expect assorted finger sandwiches, fruit scones with homemade strawberry jam and clotted cream, alongside a rotating selection of Regis' handmade cakes inspired by classic European baking traditions.

47. Afternoon Tea At Biscuiteers Notting Hill

  • Location: 194 Kensington Park Road, Notting Hill, W11 2ES
  • When: served daily, 11am - 4.30pm
  • Price: from £48 per person
  • Theme: biscuits - of course 
  • Why we recommend: this one's for the biscuit lovers who fancy getting a little hands-on with their treats. It's a great shout for those with children, looking to get them involved too with a 'little afternoon tea', from £25 each

Biscuiteers Notting Hill is bound to upgrade your afternoon tea plans at their popular venues. What's in store? Along with delicate finger sandwiches, pastel pâtisserie, hand-iced biscuits and a bespoke blend of Tregothnan tea, you'll also be able to learn how to ice your very own masterpieces with the help of experts, starting at £48 a pop.

You can even add on a glass of fizz if you want to make it really special, and every booking secures you 10% off in their shop afterwards. Sign us up.

48. Sweet Bubbles Menu At Cake & Bubbles

  • Location: 70 Regent Street, Soho, W1B 5BE
  • When: served daily, all-day
  • Price: from £60 per person
  • Theme: dessert-led 
  • Why we recommend: created by renowned pastry chef Albert Adrià, Cakes & Bubbles offering is a playful celebration of desserts and sparkling wine which we can't get enough of

Located within the Hotel Café Royal in Soho, Cakes & Bubbles is a classy bar and restaurant run by Albert Adrià, named the world's best pastry chef by The World's 50 Best Restaurants. They offer a sweet bubbles menu from £60 per person, designed like an afternoon tea.

Expect tiers of sweet treats, from golden egg flan to baklava pistachio pillows, with the option to add on a glass of Laurent Perrier. Plus, you'll also find afternoon tea at their sister venue Café Royal Grill.

49. Jurassic Afternoon Tea At The Ampersand

  • Location: 10 Harrington Road, South Kensington, SW7 3ER
  • When: served daily, 12pm - 6pm
  • Price: from £64.50 per person
  • Theme: dinosaur
  • Why we recommend: inspired by prehistoric creatures and scientific discovery, this award-winning experience turns afternoon tea into an imaginative adventure complete with volcanic desserts, dinosaur eggs and theatrical presentation

The best afternoon tea London has to offer? We might've found it. The Ampersand's Jurassic-themed affair transports you back more than 200 million years to a world where dinosaurs ruled the earth.  Expect a line-up of imaginative creations, including a smoking volcanic eruption dessert, a Jurassic mountain and a dinosaur egg basket, alongside savoury bites, freshly baked scones and expertly crafted pastries inspired by the prehistoric era.

The attention to detail throughout makes the whole experience feel wonderfully immersive. Winner of the Afternoon Tea Awards 2025 Award of Excellence, the experience also caters to a range of dietary requirements, with dedicated vegetarian, gluten-free and children's menus available.

50. Afternoon Tea At May Fair Kitchen

20% Off Group Dining and 2 other offers

  • Location: May Fair Hotel, 70 Stratton Street, Mayfair, W1J 8LT
  • When: Thursday to Sunday, 12.30pm to 4pm
  • Price: from £49 per person
  • Theme: Charbonnel et Walker
  • Why we recommend: May Fair Kitchen works with the world's most awarded tea brand, Newby Tea, to provide an extensive list of delicate black and herbal blends, which we absolutely adore

Hosting one of the most decadent afternoon teas in town in collaboration with Charbonnel et Walker, May Fair Kitchen offers gluten-free, vegan and vegetarian menus to make sure there's something for everyone.

Their spread that's made up of freshly baked goods and sandwiches, which can be paired with Champagne, cocktails or loose-leaf tea. A chocolate lover's ultimate fantasy, their selection of treats includes chocolate hazelnut mousse with dulce de leche and Madagascan vanilla, Mandarin and cinnamon silk mousse brûlée, and more.