Five-star Grande Dame hotel, The Landmark London, is celebrating the festive period with a spectacular range of yuletide experiences throughout the holiday season.

From specially decorated suites to Christmas pudding making master classes, seasonal afternoon teas and the hotel’s 23 foot Christmas tree, The Landmark London, named the AA Hotel of The Year London 2019, promises all the charm of a traditional British Christmas for visitors.

In 2019, The Landmark London celebrates its 120th anniversary and has taken inspiration for much of its festivities, including its decorations and experiences (, from the Victorian era when the hotel first opened.


The Landmark London Choir

A choir of members of The Landmark London team will be dressed in 19th Century attire as they sing traditional Christmas carols in the magnificent Winter Garden. Listening to the choir after a busy day of present shopping is the perfect way to get into the festive spirit.

The choir will be performing by the hotel’s Christmas tree on Tuesdays, Wednesdays and Thursdays at 4.30pm from the 3rd – 19th December.

‘12 Suites of Christmas’ Package

Guests can stay overnight in one the hotel’s ‘12 suites of Christmas’ (priced from £650). Each one has been festively adorned with traditional Christmas decorations, including individual stockings, and each room comes complete with a bottle of champagne and seasonal amenity.

All of the hotel’s redesigned, luxurious guest rooms offer sumptuous comfort in the heart of the capital and are ideal for those staying in London during the festive period.

Christmas Pudding Making Master Class

On Saturday 5th October and Saturday 16th October, The Landmark London will be giving visitors the opportunity to learn how to make their own Christmas pudding under the guidance of the hotel’s expert pastry chefs.

This will be followed by a delicious lunch in The Great Central Bar & Restaurant, a luxurious oak panelled space transporting guests to the golden era of train travel.

Priced at £95.00 per person, the experience includes a glass of champagne, a two-course lunch and a festive gift bag to take home.


Festive Afternoon Tea

Hosted in the Winder Garden, The Landmark London will be launching a festive Afternoon Tea menu, including a glass of champagne, a selection of finger sandwiches, freshly baked scones, as well as an assortment of Christmas-inspired cakes and pastries.

Priced at £58 per person, the menu is available to enjoy across the following dates:

  • Monday – Friday: 3.00pm – 5.00pm
  • Saturday – Sunday: 1.30pm – 5.00pm
  • Christmas Day: 1.00 – 4.00pm

Festive Rosé Champagne Brunch

The Garden Terrace, which overlooks the Winter Garden in the Atrium, will be serving a Festive Rose Champagne Brunch, which includes a lavish buffet of appetisers, fresh seafood, traditional roasts and indulgent sweet treats.

This will be served alongside live music and limitless Rose Champagne on Christmas Day, Boxing Day, New Year’s Eve and other dates including the 1st, 7th, 8th, 14th, 15th and 22nd December. The experience costs from £110 — £275 per person,


Pre-Christmas Lunch & Dinner

In the lead up to the 25th December, guests will have the opportunity to dine in either the hotel’s Great Central Bar & Restaurant, where a seasonal À La Carte menu that is perfect for small and large gatherings, or in the Winter Garden Grotto to enjoy a delicious three-course set meal for lunch or dinner, which is priced at £55 per person. Highlights from the set menu include:

  • Open Tart of King Oyster & Chestnut Mushrooms, served with Shallot Marmalade, Poached Hens Egg & Toasted Seeds
  • Slow Cooked Short Rib of Beef, served with Mashed Potato, Chantenay Carrots, Baby Onions & Chestnut Mushrooms
  • Valrhona Chocolate Delice with a Hazelnut Sponge & Ginger Fraiche Ice Cream


Christmas Eve Dinner

On the 24th December, guests can celebrate the countdown to Christmas in the magical Winter Garden Grotto with a delectable four-course meal.

Priced at £95 per person, which includes a glass of champagne, the meal is available from 7.00pm – 9.00pm on the day.


Christmas Day Dinner

Guests can experience the magic of Christmas Day with family and friends at the Winter Garden Grotto with a decadent five-course festive menu. Highlights include:

  • Bronze Free-Range Turkey, served with Fondant Potatoes, Brussel Sprouts, Pork Stuffing, Chestnuts, Chantenay Carrots & Traditional Sauce
  • Winter Garden Christmas Pudding with Brandy Sauc

Priced at £170 per person and including a glass of champagne, the meal is available from 7.00pm – 9.00pm on the 25th December


Private Dining

The hotel’s various event spaces are perfect to host festive parties, from a small Christmas lunch to a larger scale event for work colleagues. The Landmark London’s event team can work directly with the client to ensure each bespoke event meets their requests, and is a memorable occasion.


Private Dining at The Winter Grotto

The Winter Garden Grotto is also the perfect destination to host an intimate group party for up to 10 guests. The experience is priced at £125 per person and includes a glass of champagne, canapés, three course dinner, half a bottle of wine, coffees and petits fours.


For further information on the hotel’s food and drink offerings, please contact [email protected], [email protected] for overnight stays and [email protected] for parties and private dining.