• Go to app
  • Select a destination
  • 7 Best Places to have Afternoon Tea in London

    Fayre Maxine Flores
    Fayre Maxine Flores
    Last updated 17 Oct 2025
    more
    Afternoon tea is always something to look forward to

    Afternoon tea is always something to look forward to | Photo by cottonbro studio on Pexels

    In London, tea time is always a good idea.

    What’s a trip to London without a cuppa? 🫖 There’s no better way to experience British culture than through afternoon tea in London, England! From fancy hotels like The Ritz to local gems you never thought you could have tea at, we’re here to spill the tea on the city’s best spots for this quintessential British tradition. Raise your teacups, darling. It’s time to sip your way through tea time in London UK. 🫖

    1. The Ritz London

    Outside The Ritz London
    Outside The Ritz London | Photo by Kate Olfans on Unsplash
    Having your afternoon tea at the Ritz London is one of the things you must do at least once. This British afternoon tea in London stands out for its timeless tradition, complete with impeccable service and a certified tea master who personally sources the tea blends from all over the world. Set in the Palm Court of The Ritz, a live pianist sets the mood for a royal affair. Choose from 20 varieties of loose-leaf tea, enjoy delicate sandwiches and freshly baked scones paired with Cornish clotted cream and strawberry preserves, then finish with cakes served tableside from the famous guéridon trolley—all the best from a classic London ritual. 🍰
    Afternoon Tea prices start from 81 GBP (~108.20 USD) for adults and 59 GBP (~78.81 USD) for children.
    Klook Tip: Afternoon tea at The Ritz London is a classy affair, so dress the part! Gentlemen are required to wear a jacket and tie, so jeans and sportswear aren’t allowed. In other areas of the hotel, smart casual is fine, but skip the shorts, ripped jeans, or sneakers if you want to blend in with the elegant crowd.

    2. Claridge’s London 

    The entrance to Claridge’s London
    The entrance to Claridge’s London | Photo by Samuel Regan-Asante on Unsplash
    Afternoon tea at Claridge’s London has been a longstanding tradition for over 150 years. In the Art Deco–themed Foyer and Reading Room, your tea is served in the finest bone china and silverware (every detail counts!). Everything is prepared fresh daily, from finger sandwiches filled with British classics like smoked Scottish salmon to warm scones and pastries inspired by the fruits of the season. The tea itself is just as special, sourced from all around the world, including Claridge’s very own signature blend. 🍵
    Afternoon tea starts at 95 GBP (~126.93 USD) per person.

    3. The Savoy London 

    Before entering The Savoy London
    Before entering The Savoy London | Photo by Sarah Stierch on Flickr
    Savoy London afternoon tea is a timeless British tradition with a modern twist, one that The Savoy has been serving since 1889. Set in the hotel’s elegant Gallery beneath a stained-glass dome, it offers over 30 types of tea alongside creative takes on classic sandwiches, warm scones with clotted cream, jam, and lemon curd, plus pastries that look (and taste) like little works of art. They even offer vegan and vegetarian options, so everyone can join in! 😁
    Afternoon tea prices start at 90 GBP (~120.21 USD) for adults and 45 GBP (~60 USD) for children.

    4. Fortnum & Mason London

    Fortnum & Mason London from the outside
    Fortnum & Mason London from the outside | Photo by Samuel Regan-Asante on Unsplash
    Unlike other luxury hotel settings, this afternoon tea London Fortnum and Mason experience takes place on the fourth floor of the iconic department store. Inside the Diamond Jubilee Tea Salon, opened by Queen Elizabeth II herself along with members of the Royal Family, this Gregorian-style setting offers a taste of royalty. Have a selection of finger sandwiches filled with coronation chicken and egg mayonnaise, warm scones with strawberry preserve and clotted cream, and a Battenberg cake that’s been on the menu since 1926. If you’re not into tea and in it for the experience, you can opt to have a glass of bubbly or lemonade and iced tea instead. 🥂
    Prices start at 75 GBP (~100 USD) for a standard afternoon tea set.

    5. The Milestone Hotel

    A great selection for afternoon tea at the Milestone Hotel London
    A great selection for afternoon tea at the Milestone Hotel London
    If you prefer a cozy vibe in a hotel rather than something fancy, The Milestone Hotel is your best bet for afternoon tea in London, England. Just steps away from Kensington Palace, this charming boutique hotel lets you choose your setting: Cheneston’s Restaurant, Park Lounge, or the sunlit Conservatory. Enjoy handcrafted sandwiches, freshly baked scones with clotted cream and preserves, and gourmet pastries like velvety vanilla cheesecake and delicate macarons. Pair it all with your choice from their fine tea selection or add a touch of sparkle with a glass of champagne for a truly refined London experience. 😌
    Prices start at 118.69 USD per person. Don’t forget to book your afternoon tea seat in advance!

    6. British Museum, London

    A simple yet filling afternoon tea set spread at the British Museum London
    A simple yet filling afternoon tea set spread at the British Museum London | Photo by Klook User Teng ******************
    Afternoon tea at the British Museum is a delightful way to unwind after a day of exploring London’s rich history. Take a break under the stunning glass roof of the Great Court Restaurant while you sip on your choice of loose-leaf or flowering teas like Rising Flower and Jasmine Fairies paired with your typical afternoon tea spread. For a little extra indulgence, you can even add a glass of Prosecco to make your high tea London feel extra posh. ✨
    Prices start at 59.09 USD per person, but book your table in advance before slots get full!

    7. Panoramic Bus Tour (Afternoon Tea Bus Tour)

    Tourists enjoying an afternoon tea session inside a panoramic bus
    Tourists enjoying an afternoon tea session inside a panoramic bus
    For a tea experience unlike any other, hop aboard the Bella Vista vintage double-decker bus, where you can sip tea and sightsee at the same time. Instead of sitting still in a hotel lounge, you’ll be chilling as you pass by London’s highlights like Big Ben, Tower Bridge, and Buckingham Palace. It’s like ticking off two must-dos in one go, seeing the city and savoring it in true afternoon tea in London, England style! We recommend booking a table on the upper deck for a better view of the city. 🚌
    Prices start at 63.39 USD per head, so book your table tickets as soon as possible to get your preferred schedule!

    Basic rules for afternoon tea

    Practicing basic afternoon tea etiquette
    Practicing basic afternoon tea etiquette | Photo by RDNE Stock project on Pexels
    After deciding where to have your afternoon tea in London, England, we listed down some things to remember for the best experience and to really get into the British spirit. 
    1. Dress smartly.
    Afternoon tea in London, England, is a refined social event, so polished, elegant attire is expected.
    2. Mind your manners.
    Sip gently, chat softly, and enjoy the experience gracefully.
    3. Book your table in advance
    Many of the best afternoon tea in London can get fully booked months ahead. 4. Break, don’t cut, your scone.
    Always split it by hand, never with a knife.
    5. Jam or cream first?
    Cornish style: jam first, then cream.
    Devonshire style: cream first, then jam.
    Either is acceptable!
    6. Pour tea before milk.
    It’s now standard to add milk after pouring tea so you can control the strength.
    7. Skip the milk for citrus teas.
    Varieties like Earl Grey are best enjoyed plain.
    8. No “pinkies up.”
    Hold your teacup by the handle; it’s more elegant and proper.
    After spending an afternoon having tea, you might want to consider exploring London at night. Book an evening sightseeing tour to make the most out of your day in London!

    FAQs

    Which afternoon tea is best in London?

    The best afternoon tea in London all depends on your preference! If you’d like to experience fancy afternoon tea, iconic hotels such as The Ritz, Claridge’s, or The Savoy will give you just that. If you’re seeking something new or out of the ordinary, you should have your tea in the British Museum or on a Panoramic Bus. Wherever you decide to have tea, you’re sure to have the best experience!

    What is the average price of an afternoon tea in London?

    The average price of an afternoon tea in London ranges from 60 GBP to 100 GBP (around 75–125 USD) per person, depending on where you go. Luxury hotels like The Ritz, Claridge’s, and The Savoy are on the higher end, while local spots such as The British Museum or the Panoramic Bus offer more affordable yet equally delightful experiences.

    What are three rules for afternoon tea?

    Dress smartly, mind your manners, and book your table in advance.
    What is Klook?
    Klook is a leading pan-regional experiences platform in Asia Pacific, purpose built to digitalize experiences and make them accessible to every traveler.
    Our mission is to build the digital infrastructure for the global experience economy — empowering merchants to share their passions and travelers to discover the heartbeat of each destination. We operate a mobile-first, curated platform featuring diverse experiences across global destinations.
    ✨ Follow us for more deals and inspiration for your upcoming travels
    📸 Instagram | 📱 TikTok | ✏️ Blog | 🔴 YouTube
    more