Christmas in London
©Sven Hansche
Christmas in London… it's a beloved classic that never fails to enchant, offering delightful surprises at every turn! With shopping, concerts, and festive markets aglow with twinkling lights, you'll immerse yourself in the magical atmosphere of the British capital as it dons its seasonal best. Soak up the festive spirit, all set to the cheerful tunes of the iconic “Jingle Bells”!
A city at Christmas: A 100% British and magical year-end!
London, the city of lights! From early to mid-November, the magic of Christmas takes over the British capital, with each neighbourhood competing to dazzle visitors with its creativity. The must-see? Don’t miss a single spot; explore them all to discover the enchanting displays that are refreshed every year on Oxford Street, Belgrave Square, St James’s, Chelsea, and beyond. Be sure to stop by Covent Garden to admire its countless bells, colourful baubles, and, of course, the giant disco balls! Don’t forget to catch the stunning illuminations at Kew Gardens. As for the famous and majestic Christmas tree in Trafalgar Square, it’s traditionally erected from December 6th or 7th.
On the other side of the Thames, the Winter Festival transforms Southbank into a fantastical wonderland; take a leisurely stroll before hopping on the London Eye for stunning views of the city, all dressed up for the season, with the famous Big Ben standing proudly in the background.
Somerset House, Winter Wonderland, Hampton Court Palace… outdoor skating rinkspop up all over the city during the festive season. Slip on your skates, mittens, and hat for a delightful time that everyone—young and old—can enjoy!
The other great year-end ritual? The year-end tradition you won’t want to miss: Christmas shopping!
Start your festive spree at the Winter Wonderland Christmas market in Hyde Park—a must for its dazzling decorations and irresistible sweet treats. Then head over to Hamleys, where the world-famous toy shop on Regent Street buzzes with interactive demos, playful activities, and a little magic sprinkled throughout.
While you’re in the heart of the city, don’t miss the chance to explore Harrods—it’s as much an experience as it is a department store! Be sure to grab a signature Harrods bauble stamped with the year to give your tree that classic British touch.
For more traditional finds, Liberty’s fabrics or wooden toys from Benjamin Pollock’s Toyshop in Covent Garden make perfect gifts.
And if you can, stay a little longer—because Boxing Day on December 26th is unmissable! This public holiday kicks off London’s epic sales and features action-packed football derbies, turning the city into a whirlwind of energy and excitement.
London: A spectacle like no other!
In London, the festive spirit sings loud and clear! Carols and hymns fill the air at iconic spots like Westminster Abbey, St Paul’s Cathedral, and St Martin-in-the-Fields—some even offer magical candlelit recitals.
If theatre’s more your thing, the West End delivers with festive musicals in its legendary theatres, while the Royal Albert Hall hosts uplifting concerts with the Philharmonia Orchestra.
Prefer a Christmas adventure with your favourite characters? Step into the magical world of Hogwarts in the Snow at the Harry Potter Studios, or explore the quirky realm of Far Far Away at Shrek’s Adventure!
Feast your way through a British Christmas
There’s no better time to explore Borough Market than during the festive season! Treat yourself to a turkey-and-cranberry sandwich from Hobbs Meat Roast and grab a classic Christmas pudding from McLaren’s to take home. For an authentic Christmas Eve feast, settle into a cosy pub and enjoy some British favourites—like roast suckling pig, Norfolk turkey, or rich Scottish salmon.
Make time for sweet indulgences, too! Afternoon tea is a must, with mince pies bursting with spiced fruit, brandy-soaked Christmas cake, or a decadent trifle—layered with sponge, fruit, and whipped cream. It’s the perfect way to dive into the festive spirit!
Extend your getaway to Windsor
Just 25 minutes west of London, Windsor is the perfect spot for a day trip. Immerse yourself in centuries of British history at this majestic 11th-century castle, which has housed English monarchs for over 900 years and still serves as a royal residence today. Wander through the opulent State Apartments, admire the grandeur of St George’s Chapel, and stroll through beautifully manicured gardens—all sparkling with festive charm.
Feel like getting away from it all?
See our suggestions for novel trips and must-see places to visit near your home or holiday destination.