As the season of cheer finally dawns upon us, London is awash with festive merriment and joy. Twinkling lights and seasonal ornaments embellish London’s streets, whilst festive-inspired cakes, sweet treats, and mulled wine await at every turn. But as the big day draws closer, the calendar of seasonal events and activities continues to grow. For those visiting London this December – arguably one of the most magical times to explore this dazzling city – here is a breakdown of the best things to do, see, and places to eat this festive month.

Exciting events

Immerse yourself in Dior’s gingerbread haven at Harrods

Harrods

Renowned for its quintessentially British character and arguably the most famous toy store in Britain, any trip to London would be amiss without a visit to Harrods. Steeped in history and magic, a trip to this wonderous shop at Christmas is sure to be even more splendid. This year, however, the experience will be crowned with an enthralling new festive exhibition: The Fabulous World of Dior, created in partnership with the luxury fashion house. A picturesque display sculpted from gingerbread and decorated with dainty, extraordinary designs will inspire a world of wonder, encompassing the magnificence of the Dior empire. Located in the heart of Kensington, Harrods is a stone's throw away from both The Milestone Hotel & Residences and The Egerton House Hotel.

Find out more

Experience Lightopia at Crystal Palace Park

Lightopia, Crystal Palace

An adventure of kaleidoscopic colour, Lightopia is an extravagant, immersive light festival at Crystal Palace Park. The trail follows through the forest and promises a multi-sensory experience perfect for families visiting the city this December. Novel characters and seasonal personalities like snowmen and Father Christmases line the walkway, boasting a dash of festive flair to an already magical experience. Running into early January, this is an unmissable experience for families looking for some unique winter fun.

Find out more

Be spellbound by a ballet performance

English National Ballet

Each Christmas, the ballet world returns to London’s stages with an array of festive performances, offering a mesmerising whirlwind of elegant artistry and Christmas flair. This year is no different. Performed by the English National Ballet, The Nutcracker returns to the stage for an evening of exceptional dancing, beautiful stage design and costume, and enchanting music played live by the English National Ballet Philharmonic. Held at the London Coliseum, one of London’s largest theatres, guests can expect an evening of luxury amidst bustling Soho - easily accessible for guests staying at The Montague on the Gardens.

Find out more

Things to do with children

Where to eat this December

Novikov, Mayfair

View of Novikov's restaurant

Novikov, Mayfair

Experience fine dining and theatrical plates at Novikov this December. Located in Mayfair, just moments away from The Chesterfield Mayfair, and boasting some of the finest Asian seafood in London, this is the perfect place to indulge your appetite after a day exploring the city.

Find out more

Blanchette, Soho

View of Blanchette restaurant

Blanchette

Nestled in the myriad of Soho's streets is Blanchette – an intimate French Bistro serving family-sharing plates brimming with exquisite, classic flavours. Cheese and honey starters, decadent desserts, and perfectly balanced main plates promise a truly delightful dining experience, elevated only by their exceptional drinks menus.

Find out more

Daphnes, Kensington

Image of Daphnes, Kensington

Daphnes, Kensington

Even London’s restaurants are bedecked in Christmas ornaments this December, and Daphnes is no exception. Guests can expect a feast of delicious, authentic Italian cuisine in the heart of the charming borough of Kensington, just a short walk from guests staying at The Milestone or The Egerton.

Find out more