8 Best Afternoon Tea in London with a View

Written by
Hannah Kai
January 13, 2025

0

min read

Tea, sandwiches, scones, cakes and a view?

That’s a big ask, but you’re in the right place.

Whether overlooking the Thames, Trafalgar Square or St. Paul’s Cathedral, plenty of places in London offer both breathtaking views and delicious brews. 

With stunning sights, fruit scones and the finest chai around, you’re all set for a relaxing afternoon sipping in style. Here are the seven best places to take afternoon tea in London with a view.

1. Searcys at the Gherkin

££
Modern British
⭐️
4.3/5

This contemporary and stylish restaurant offers sky-high afternoon tea with sweeping vistas of central London. Starting at £55 per person, the special afternoon tea menu includes sandwiches, cakes and champagne. It’s contemporary and luxurious; a go-to for an indulgent afternoon.

2. Sushi Samba Covent Garden

£££
Japanese
⭐️
4.5

Perched on the famed opera terrace of the historic Grade II-listed Market Building, Sushi Samba is most known for its Japanese and South American cuisine. But its afternoon tea is just as remarkable.

This vibrant, sun-shroud restaurant also offers a wide assortment of fine teas, and a three-tiered selection of sweet and savoury dishes. At £65 per person, it also includes a glass of champagne upon arrival to get you sipping as you settle in.

3. Oblix at the Shard

£££
British
⭐️
4.3

Oblix at the Shard offers the best of both worlds: a sophisticated yet relaxed dining experience with panoramic views of central London. The East Lounge is particularly famous for its festive afternoon tea offering—and it’s easy to see why. 

Enjoy sandwiches, pastries and an assortment of teas like Assam Breakfast, Organic Sencha and Jasmine Pearl starting at £68 per person. Add soft drinks and bottomless non-alcoholic cocktails for an additional £42 per person, or go all-out and add bottomless champagnes and cocktails at £54 per person.

Looking for a place to celebrate 2025? Check out our top restaurants in London open for New Year’s Eve! 🥳

4. Aqua Shard

££££
Modern European
⭐️
4.2/5

Perched on the 31st level of London’s tallest building, with ceiling-to-floor windows, Aqua Shard makes afternoon tea magical with their Peter Pan-themed offering. It includes a Captain Hook-inspired tea stand, finger sandwiches and warm scones hidden in a treasure chest that’ll look great on your insta story. At £70 per person, it’s a lot like Neverland—you’ll never want to leave. 

5. The Rooftop at St. James 

£££
Modern European
⭐️
4.2/5

An oasis set high in the sky overlooking Trafalgar Square, The Rooftop is a famous spot to unwind and dig into contemporary European dishes. The Rooftop at St. James is also infamous for their ‘Tipple Tea’: afternoon tea served with artisan cocktails, champagne and a selection of both sweet and savoury dishes for an indulgent experience. Priced at £48 per person, it’s a memorable experience that’s well worth the price tag.

6. OXO Tower Restaurant

£££
British, Brasserie
⭐️
4.4/5

OXO Tower Restaurant is the ideal place to spend an afternoon sipping tea and taking in the sights. Although it runs all year round, the Christmas Afternoon Tea at the OXO Tower is something special. Inspired by The World of Tim Burton exhibition at the Design Museum, you can expect sumptuous sweets, a glass of bubbly champagne and brews ranging from the greatest greens to the classiest chamomiles. £60 for the champagne afternoon tea, and £50 for the traditional afternoon tea.

7. Yopo Restaurant

£££
Mexican
⭐️
4.2

Most associate Yopo with live music, classy cocktails and signature South American cuisine—but the Seven Chakra afternoon tea offering is just as splendid. The unique culinary experience guides you through seven dishes built to pair perfectly with the accompanying teas—such as the Blue Aurora, delicate hibiscus & rose and vintage Ripe Pu'er. This afternoon tea experience is only available on Saturdays and starts at £65 per person.

Need a cosy place to dine this weekend? Read up on the best London restaurants to enjoy a Sunday roast.

8. Dalloway Terrace

££
British, European
⭐️

Inspired by Virginia Woolf’s famed character, the Dalloway Terrace is an enchanting restaurant where the only two rules are to prioritise luxury and indulgence. While it may not offer views of the London skyline, it’s still a space with a magnificent garden view and tea to match. 

Their £75 per person offering comes with an assortment of sweet treats, champagne, British sparkling wine and, of course, the finest brews in the UK.

No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.

Find the best afternoon tea in London with a view

London is filled with classic afternoon tea experiences. It’s also home to some incredible landmarks. Combine the two and you get afternoon tea with a view.

Add Ambl to the equation, and you make it easy

Simply download Ambl, add your filters—such as afternoon tea and rooftop views—and make your booking at London’s hottest spots in minutes. If you’re craving contemporary afternoon tea complete with skyline vistas, freshly baked scones, clotted cream and strawberry jam, there’s only one way to get sorted: Ambl it.

Best afternoon tea in London with a view FAQs

What is the most famous afternoon tea in London?

If you're after the most famous London afternoon tea experience complete with sweet and savoury treats, then head over to the Rooftop at St. James. They're famous for serving some of the prettiest afternoon teas with views overlooking Trafalgar Square.

How much is afternoon tea in London per person?

You can enjoy afternoon tea in London for a range of prices. For example, the current afternoon tea menu at Dalloway Terrace is £75 while Sushi Samba's tea offering is £65.

What is the best time for afternoon tea in London?

Traditional afternoon tea in London is usually served between 2:00 PM and 5:00 PM, with the most popular window being 3:00 PM-4:00 PM. However, London restaurants will often offer afternoon tea from 12:00 PM- 5:00 PM.