Best Festive Afternoon Teas in London for Families 2026
Winter Wonderland Afternoon Tea at The Chesterfield – Mayfair
The Chesterfield Mayfair, 35 Charles Street, London, W1J 5EB
For a festive treat with a touch of Mayfair magic, head to The Chesterfield for its enchanting Winter Wonderland Afternoon Tea. A seasonal twist on the traditional British favourite, expect beautifully crafted festive treats, delicate finger sandwiches, freshly baked scones and an array of winter-inspired sweet creations, all accompanied by a choice of fine loose-leaf teas. Little ones are well catered for with their own children’s afternoon tea, while grown-ups can add a glass of Champagne for an extra indulgence. A lovely way to escape the Christmas shopping crowds and enjoy a little seasonal sparkle together.
PRICE: Adult afternoon tea £75–£85 (depending on selection); children’s afternoon tea £45 (under-12s). Special festive dates on 25, 26 and 31 December have different pricing, so check when booking.
Kids' Festive Afternoon Tea at Four Seasons Hotel London at Tower Bridge – City of London
Rotunda Bar & Lounge, Four Seasons Hotel London at Tower Bridge, 10 Trinity Square, London, EC3N 4AJ
Little ones can enjoy their own festive afternoon tea at the elegant Rotunda Bar & Lounge at Four Seasons Hotel London at Tower Bridge. Designed especially for younger guests, the seasonal menu includes roast turkey and cranberry sandwiches, chocolate Christmas baubles, candy floss and a gingerbread man and Christmas tree ready to decorate with icing and sprinkles. There’s also a hot chocolate topped with a Chubby Santa Claus and marshmallow, alongside freshly baked scones with strawberry jam and clotted cream. A lovely festive treat for little VIPs, with plenty of Christmas magic and something sweet to take home in their memories.
PRICE:  £35 per child
Brigit's Bakery Bus – The Grinch Afternoon Tea – Central London
Departure point: Northumberland Avenue, outside the Corinthia Hotel
The Grinch may not be the biggest fan of Christmas, but his story has become a festive favourite. This season, families can celebrate Grinchmas with a themed afternoon tea aboard an iconic vintage Routemaster bus, while taking in some of London’s most recognisable lights and landmarks.
Expect a delicious spread of turkey brioche buns, pretzels, cupcakes, choux buns and cheeky green macarons, with a little Grinch-inspired mischief along the way. A wonderfully different way to enjoy afternoon tea and see the capital dressed for Christmas.
PRICE: Starting at £50 adult and £42 child. Minimum recommended age is five.
Christmas Afternoon Tea at The Ritz London – Mayfair
The Ritz London, 150 Piccadilly, London, W1J 9BR
For a truly magical Christmas treat, few places do festive afternoon tea quite like The Ritz. With its glittering decorations, elegant surroundings and the sound of traditional Christmas carols sung by The Ritz choir, this is a wonderfully special occasion for the whole family. Expect delicate finger sandwiches, festive pastries, Christmas cakes, mince pies and freshly baked scones with clotted cream and strawberry preserve. With five sittings throughout the day, it’s a lovely excuse to dress up, gather the family and enjoy a little old-fashioned Christmas magic in one of London’s most iconic hotels.
PRICE:  £125 per adult and £83 per child (up to 15 years). Christmas Day: £140 per adult and £92 per child.
The Snowman Afternoon Tea Bus Tour – Central London
Departures from the London Eye or Aldwych
Bring a little Christmas magic to sightseeing with The Snowman Afternoon Tea Bus Tour. Families can climb aboard a specially decorated double-decker and enjoy a festive afternoon tea inspired by the much-loved Christmas classic, complete with sandwiches, mince pies, freshly baked scones and sweet treats. There is hot chocolate, tea or coffee to enjoy along the way, accompanied by music from The Snowman and traditional Christmas carols. The 75-minute journey takes in some of London’s most famous landmarks, making it a rather special way to see the capital dressed for Christmas.
PRICE: £39 adult and £34 child.Â
Roots & Berries Christmas Afternoon Tea, SOUTH AND SOUTH WEST LONDON
Check website for cafes
What better than lots of fresh air at the local park? How about adding in a festive afternoon tea, and even better when it also comes in sizes designed for little tummies. Roots & Berries cafes across South and West London focus on good food and community spirit. Its traditional afternoon tea has been given a Christmas twist, including roast chicken, truffle and sage buns, mince pies and Christmas present fondant fancies for grownups. For the first time, Tots-sized festive teas come with milk bun sandwiches, gingerbread hand iced biscuit and babyccino, and the Junior tea has the addition of a scone and hot chocolate. Both also come with duck food, ready for feeding the ducks after tea
PRICE: Adults £29; Tots tea £9; Junior tea £15.
LOCATIONS: Wandsworth Common, Streatham Common, Bishop’s Park, Ravenscourt Park, Brockwell Park and Strawberry Hill House.
Festive Afternoon Tea at The Milestone Hotel – Kensington
The Milestone Hotel & Residences, 1 Kensington Court, London, W8 5DL
For a little festive indulgence, head to The Milestone Hotel in Kensington for its seasonal take on the quintessential British afternoon tea. Served in elegant surroundings just moments from Kensington Palace, expect three tiers of delicate finger sandwiches, freshly baked warm scones with clotted cream and preserves, and handcrafted Christmas-inspired pastries. Little ones are well catered for with their own Prince and Princess afternoon tea, while grown-ups can add a glass of Champagne for an extra celebratory touch. Served at 1pm, 3pm and 5pm daily, it’s a lovely way to escape the Christmas shopping crowds and enjoy a special festive treat together.
PRICE: £90 per adult; £45 per child