Best Festive Afternoon Teas in London for Christmas
The Most Magical Christmas Afternoon Teas to Book in London This Winter
There are few London traditions more enduring than afternoon tea, but during Christmas, the ritual becomes something else entirely. Across the city, grand hotels, elegant restaurants, and hidden tea rooms transform into festive escapes filled with twinkling lights, Champagne coupes, gingerbread pastries, warm scones, and the scent of cinnamon drifting through marble lobbies.
The best festive afternoon teas in London are no longer simply about sandwiches and cakes. They have become immersive seasonal experiences: Nutcracker-inspired pâtisserie at Hotel Café Royal, Hamleys-themed creations at The Langham, whimsical Charlie and the Chocolate Factory menus at One Aldwych, and decadent Champagne teas served beneath glittering chandeliers at The Ritz and The Savoy.
Whether you are planning a festive day out with friends, a luxurious Christmas shopping break, or searching for the perfect afternoon tea in London for December 2025, these are the festive afternoon teas truly worth booking this season.
The Langham – Hamleys Festive Afternoon Tea
Available from 10 November 2025 to 4 January 2026
From £95 per adult and £75 per child
At The Langham, Palm Court transforms into one of London’s most enchanting festive afternoon tea destinations thanks to its collaboration with Hamleys. The iconic toy shop inspires a playful menu of beautifully crafted pastries, nostalgic desserts, and festive sweets that balance childhood charm with luxury presentation.
Adults can expect The Langham’s famously refined afternoon tea experience elevated with seasonal flavours, while younger guests are treated to imaginative toy-inspired creations.
For families and luxury travellers alike, it remains one of the best Christmas afternoon teas in London.
The Lanesborough – Festive Bridgerton Afternoon Tea
Available from 12 November 2025 to 6 January 2026
From £89 per person
The Lanesborough brings Regency-inspired glamour to the festive season with its Christmas edition of the Bridgerton Afternoon Tea.
Served beneath the hotel’s magnificent glass dome, the experience combines festive flavours with elegant presentation worthy of a royal ballroom. Guests can expect finger sandwiches, delicate pastries, freshly baked scones, and beautifully designed desserts inspired by the world of Bridgerton.
The setting itself is one of the most visually beautiful festive tea locations in London, particularly during December.
Pan Pacific London – Festive Afternoon Tea
£68 per person
At Pan Pacific London, festive afternoon tea takes on a more contemporary, polished feel.
Served inside the elegant Ginger Lily Lounge, the experience begins with savoury festive dishes including pork and apricot sausage rolls, spiced parsnip velouté, and roast turkey finger sandwiches with cranberry.
The pastry selection is particularly memorable. Highlights include the Bobble Hat Mousse with toasted coconut and sea salt, a Christmas Present Crémeux infused with mulled wine spices, and delicate Christmas pudding macarons filled with brandy buttercream.
Modern luxury interiors and thoughtful presentation make this one of the best contemporary festive afternoon teas in London for 2025.
Hyatt Regency London – The Churchill
Available from 28 November 2025 to 4 January 2026
From £65 per person
Hyatt Regency London’s festive edition of the Flavours of the World Afternoon Tea combines global inspiration with classic Christmas indulgence.
Guests can enjoy internationally inspired pastries, seasonal desserts, freshly baked scones, and Champagne in a calm, elegant setting that feels more understated than some of London’s grand hotel alternatives.
It is an excellent option for those wanting refined festive afternoon tea without the crowds often associated with larger luxury hotels.
Waldorf Hilton London – Elf The Musical Afternoon Tea
From £59 per adult and £40 per child
The Waldorf Hilton embraces festive nostalgia with its Elf The Musical-themed afternoon tea.
Designed with families in mind, the experience combines playful pastries, seasonal cakes, and traditional afternoon tea favourites inspired by the beloved Christmas production.
Accessible pricing and central West End location make this one of the most family-friendly festive afternoon teas in London for 2025.
Taj London – Enchanted Christmas Afternoon Tea
From £70 per person
At Taj London, the Secret Garden transforms into a festive fairytale for its Enchanted Christmas Edition of A Midsummer Night’s Dream Afternoon Tea.
The experience includes hot chocolate baubles, festive cocktails, imaginative pastries, and sweet and savoury seasonal creations served beneath twinkling lights in one of Westminster’s most elegant hotel settings.
Romantic and atmospheric, it feels particularly suited to couples looking for a more intimate Christmas afternoon tea experience in London.
The Chesterfield Mayfair – Winter Wonderland Afternoon Tea
Available from 14 November 2025 to 4 January 2026
From £75 per person
The Chesterfield Mayfair leans fully into cosy festive charm with its Winter Wonderland Afternoon Tea.
Served in one of Mayfair’s most elegant traditional hotel settings, the experience combines festive pastries, seasonal cakes, indulgent savouries, and warm scones with attentive old-school service.
The atmosphere feels intimate and distinctly British, making it especially appealing for visitors wanting a classic Christmas afternoon tea in London without excessive theatrics.
Hotel Café Royal – Nutcracker Festive Afternoon Tea
Available from 7 November 2025
From £85 per person
Hotel Café Royal delivers one of the most elegant festive afternoon teas in London with its Nutcracker-inspired seasonal menu.
Served inside the gilded Café Royal Grill on Regent Street, the experience combines theatrical festive presentation with exceptional pastry craftsmanship. Guests begin with delicate finger sandwiches and cranberry-spiced scones before moving into beautifully intricate seasonal desserts inspired by The Nutcracker ballet.
A live pianist adds to the atmosphere, while Champagne pairings including Veuve Clicquot and Dom Pérignon create an especially indulgent experience.
Elegant, refined, and perfectly central, it remains one of London’s best Christmas afternoon teas for festive shopping breaks and special occasions.
The Ritz London – Festive Afternoon Tea
Available from 15 November 2025 to 3 January 2026
From £120 per adult and £79 per child
Christmas at The Ritz is one of London’s most iconic festive experiences. Served inside the legendary Palm Court beneath glittering chandeliers and festive garlands, this is traditional British afternoon tea at its most luxurious.
Guests can expect delicate finger sandwiches, warm mince pies, beautifully crafted pastries, Christmas cakes, and freshly baked scones served with Cornish clotted cream and preserves. A glass of Barons de Rothschild “Reserve Ritz” Brut NV Champagne elevates the experience further, while live carol singers add a sense of old-world festive glamour.
For those searching for the most luxurious Christmas afternoon tea in London, few places rival The Ritz during December.
The Savoy – Festive Afternoon Tea
From £95 per person
Few hotels capture Christmas glamour quite like The Savoy.
Served inside the stunning Thames Foyer and Gallery, festive afternoon tea here combines classic British elegance with beautifully executed seasonal details. Expect delicate finger sandwiches, warm scones, festive pastries, and expertly curated teas surrounded by twinkling Christmas décor and soft live piano music.
The atmosphere feels celebratory without becoming overwhelming, offering timeless luxury in one of London’s most iconic hotels.
For travellers wanting classic festive London at its most refined, The Savoy remains essential.
One Aldwych – Charlie and the Chocolate Factory Afternoon Tea
Available from 12 November 2025 to 10 January 2026
From £75 per adult and £55 per child
One Aldwych continues to offer one of the most imaginative afternoon tea experiences in London with its Charlie and the Chocolate Factory-themed festive menu.
Inspired by Roald Dahl’s beloved story, the tea blends playful theatrics with festive indulgence. Guests can enjoy fizzy lifting drinks, snozzberry jam, chocolate swudge milkshakes, and creative seasonal desserts alongside festive savouries including roast turkey sandwiches.
The entire experience feels immersive without becoming gimmicky, making it particularly popular with families, couples, and visitors seeking something different from traditional hotel afternoon tea.
For whimsical festive afternoon tea in London, this remains one of the city’s strongest offerings.
London Marriott Hotel County Hall – Festive Afternoon Tea
From £75 per person
Overlooking the River Thames, The Library at London Marriott County Hall offers one of the most scenic festive afternoon teas in London.
The seasonal menu includes festive finger sandwiches, warm scones, Christmas pastries, and carefully selected teas served inside a historic library-inspired dining room with views across Westminster and the London Eye.
The location alone makes it one of the most atmospheric places for afternoon tea during Christmas in London.
The Swan at The Globe – Pinocchio Afternoon Tea
From £52 per person
Set beside the Thames on London’s South Bank, The Swan at The Globe offers a whimsical Pinocchio-inspired afternoon tea that feels wonderfully suited to the festive season.
Guests can choose between classic, vegetarian, and savoury Geppetto-inspired menus while enjoying views across the river and Shakespeare’s Globe Theatre nearby.
While not explicitly Christmas-themed, the theatrical storytelling and cosy riverside setting make it one of the most charming winter afternoon tea experiences in London.
Final Thoughts
London does festive afternoon tea better than almost anywhere else in the world. Whether you prefer timeless luxury at The Ritz, theatrical indulgence at One Aldwych, or modern elegance at Pan Pacific London, the city’s Christmas tea scene offers something for every kind of celebration.
The best festive afternoon teas in London tend to book out weeks in advance — especially throughout December weekends — so early reservations are strongly recommended.
Because during Christmas in London, few things feel more magical than warm scones, Champagne, and watching the city glow outside while another pot of tea arrives at the table.