17 Things To Do In London At Christmas 2024

Date post added: 14th September 2024

London at Christmas is pretty magical. London’s best known streets, stores, museums, theatres, venues, gardens and buildings all get into the Christmas spirit, creating experiences that just don’t exist any other time of year.

What are the best Christmas activities to do in London? Take a look at our 18 London Christmas activities to bring on the festive cheer.

1. A visit to the Christmas tree

London Trafalgar Square Christmas Tree

Is it really Christmas in London without a visit to the Christmas tree in Trafalgar Square? The 25 metre high tree is a gift from Norway to London each year, and the lighting of the tree each December is one of the key Christmas events in London. Adorned with Norwegian style Christmas decorations by way of vertical strings of lights, the tree is also the location for carol concerts through the festive season.

2. A Christmas Day Charles Dickens walk

Charles Dickens portrait

Baskets of chestnuts and hung up mistletoe. Chimneys blazing and snowballs thrown with glee. Atmospheric and evocative, Charles Dickens’ A Christmas Carol is surely all that we love about Christmas. So, what could be better on Christmas Day than a walk dedicated to the man himself? The Charles Dickens London Walks meets at 2pm by the big Christmas tree in Trafalgar Square. You’ll be transported to Dickensian London, deep into the Victorian underworld, with a glimpse of the London that inspired many of Dickens’ great works.

3. Skating at Somerset House

Somerset House ice rink

Image by Hatters!

The glorious environs of Somerset House are given a festive makeover at Christmas, with the arrival of one of the best ice skating rinks in London. Skate at Somerset House is such a wonderful, festive experience. Take skate lessons or simply enjoy a rinkside seat with a glass of something chilled. It’s fun for the whole family, regardless of skating ability. Canary Wharf provides an alternative ice skating destination with a backdrop of shining skyscrapers.

4. Afternoon tea

Many of London’s hotels and cafés put on sumptuous afternoon teas at Christmas time. There are the upmarket offerings from the likes of The Ritz, Claridge’s Hotel and The Connaught. For something more quirky, hop on Brigit’s Christmas Afternoon Tea Bus Tour from B-Bakery (11 November 2024 onwards) to combine tea and sightseeing. This is certainly one of the tastiest things to do in London at Christmas!

5. Seeing the London Christmas lights

Regent street Christmas lights

London is transformed into a winter wonderland each Christmas courtesy of its spectacular Christmas lights. Oxford Street is always festooned with lights galore, as is Carnaby Street, Bond Street, Leicester Square and Regent Street. The illuminations at Kew Gardens are something special. You could take a wander around some of London’s more upmarket neighbourhoods, like Hampstead, Kensington, Chelsea and Mayfair, there are usually good decorations and light displays on lots of the houses. And, there’s no better way to enjoy London’s Christmas Lights than on our Christmas Lights Pub Walk. Discover London at its sparkly best, along with splendid festive stories and a couple of stops in fine hostelries to add to the merriment.

6. Discover seasonal traditions (and more Dickens)

You can never have enough Dickens and at Christmas time, that is doubly true! The London of Charles Dickens’ A Christmas Carol & Seasonal Traditions steps into the heart of the famous festive novella, to the old Victorian City of London. But that’s not all. There will be tales of the origins of the seasonal traditions that we keep alive to this day, from pantomimes to Christmas puddings, cards to crackers. Departing from the Tower Hill tube, from late November onwards on Saturday or Sunday (and both as we get closer to Christmas!). One last Dickens event – head to Rochester in Kent on 2nd-3rd December for the Dickensian Christmas Festival.

7. London’s Christmas windows

Central London department stores really know how to turn on the festive sparkle – and you can’t get that online. Selfridges on Oxford Street always put on a spectacle with their visual displays, and kids get the wow factor from Hamleys Christmas windows. For something rather luxurious, visit Harrods on Brompton Road (last year it was a collaboration with Valentino). Fortnum & Mason and Liberty always fill their windows with Christmas cheer tempting us inside for a spot of Christmas shopping too.

8. Carols and concerts

One of London’s most famous landmarks, St Paul’s is a delight at any time of year. But at Christmas, it becomes even more atmospheric. St Paul’s Cathedral hosts Christmas carol services, readings and concerts right through the festive season, including the traditional lighting of the Christmas trees and blessing of the crib. The Abbey Choir also performs Christmas concerts at Westminster Abbey, alongside its Advent and Christmas services.

9. A Christmas Day Samuel Pepys Walk

Portrait of Samuel Pepys

‘The King’s birth-day. To White Hall, where all very gay; and particularly the Prince of Tuscany very fine, and is the first day of his appearing out of mourning. I heard the Bishop of Peterborough preach but dully.’ Delightfully indiscreet, Samuel Pepys’ diaries present a fascinating glimpse into 17th century life. Royal Navy administrator, MP and Chief Secretary to the Admiralty, Pepys’ diaries mention Royal palaces, kings and queens as easily as drinking houses, cousins and friends. Celebrate the festive season with a unique Christmas Day Samuel Pepys Walk, stepping back to the Westminster immortalised in Pepys’ diaries. The meeting place is, aptly, the Christmas tree in Trafalgar Square – at 11am. What a way to celebrate Christmas!

10. Go to a pantomime or show

One of the best things to do in London at Christmas is surely a pantomime. A traditional British festive activity, a ‘panto’, as it is affectionately known, is a fun, family trip to the theatre. Book tickets early as they can sell out fast. The London Palladium has Julian Clary playing a suitably naughty Robin Hood. There’s Aladdin at the Lyric, Hammersmith and The Snowman at the Peacock Theatre. The Nutcracker by the English National Ballet is always a special festive experience. It’s also on after Christmas (from 29th December) at the Royal Albert Hall with the Birmingham National Ballet. And one last mention of Dickens – A Christmas Carol is on at The Old Vic.

11. Fireworks in Hampstead

The most wonderful time of the year doesn’t have to end on Boxing Day as you also have New Year to look forward to! The London Walks New Year’s Eve Pub Walk breaks out from the mayhem and madness of London’s West End. Instead, you’ll see in the New Year on the summit of Parliament Hill Fields, far from the madding crowds. The London Walks crew know just the spot for the best view of the main event fireworks, and all the side dishes from private displays across the city. There may be some rather lovely (and not too busy) Hampstead pubs involved in this walk too!

12. A trip to the Christmas markets

Christmas lights at the Apple Market

Mulled wine sipped from gloved hands, the scent of warm mince pies, Christmas wreaths and twinkling lights high above, the London Christmas markets are a must in the festive season. One of the biggest and best Christmas markets is at the Hyde Park Winter Wonderland, complete with outdoor ice rink for ice skating followed by a warming hot chocolate. Then there’s the Southbank Centre Winter Market which lines the River Thames. Covent Garden Christmas Market is brimming with artisanal fare and unique gifts with street performers providing a welcome distraction from Christmas shopping. The London Bridge, Christmas By The River market, offers street food from pop up stalls and chalet vendors, plus mesmerising views of the Tower of London.

13. Tuck into a Christmas dinner

For the best of British food, served in a traditional and authentic fashion, you can’t beat Rules in Covent Garden. At Christmas, the decorations are simply sumptuous and the menu is exquisite. It’s the perfect place for a memorable Christmas dinner, but expect to splurge. Alternatively, book a table at a great London pub like The Mayflower in Rotherhithe, The Flask in Highgate or The Queen’s Head in Hammersmith.

14. A visit to see Santa

Father Christmas is set to make an appearance at Hyde Park’s Winter Wonderland, which opens on 21st November. Santa’s grotto is located in Santa Land, a dreamland for the little ones. Hamleys in Regent Street hosts a Santa’s grotto that promises to be full of joy. Or how about the enchanting Christmas at Kew Gardens event? The after dark trail through the famous botanic gardens is illuminated with festive light displays. Then you can visit the big man himself in his grotto!

15. A museum Christmas trail

Many of London’s museums get into the spirit of the season with special events and trails for the family. The London Transport Museum has loads of interactive elements for kids to engage with, and from November there’s a Routemaster inspired sleigh. In Docklands, the Museum of London turns on the sparkling lights and even hosts Santa for the festive period. Then at the Charles Dickens Museum (yes, Dickens again!), there’s a festive family trail, Santa’s grotto and A Christmas Carol live.

16. A trip to Covent Garden

Rivalling the tree at Trafalgar Square, the Covent Garden Christmas tree is bedecked with over 30,000 lights. But it’s not only the tree that will capture your attention at Covent Garden this Christmas. The traditional Christmas sleigh creates a perfect photo opportunity, as does the traditional Wonder Wood on James Street. There’s the Christmas sandwich festival. An array of mulled wine hotspots to stave off the cold. Plus there will be special events in the many boutiques and stores of this popular Christmas shopping district. Seven Dials always looks enchanting at Christmas and its independent shops offer are ideal for Christmas shopping.

17. Head to Hogwarts

Ok, so it’s a little outside London, but it’s worth the journey. The WB Studio Tour is really magical, and over the festive season they run Hogwarts in the Snow. Yet get to experience the world of Harry Potter at its festive best. It even snows there. And if you’re looking for things to do over the Christmas holidays, you should explore the Harry Potter filming locations around London with one of our expert guides.

FAQs

What’s the best way to get around London at Christmas?

We always recommend a good walk around London, but it’s a particularly good idea at Christmas. On Christmas Day itself, there’s no public transport in operation. It’s a reduced service on Boxing Day. And on Christmas Eve, it starts to wind down from early evening.

Is Christmas a good time to visit London?

That’s a definite, yes. London does Christmas really well and the streets look particularly pretty when festooned with twinkly lights.

What is the most Christmassy area of London?

Well, the obvious place is Trafalgar Square with the towering Christmas tree. But Somerset House is a favourite place at Christmas. With the festive decorations and ice rink, it feels like a real winter wonderland.

Keep an ear on the London Walks podcast for even more Christmas ideas and specials in the run up to the big day!


David Tucker

David Tucker

David – the Seigneur of this favoured realm – broods over words, breeds enthusiasms and is “unmanageable.”* He’s a balterer, literary historian, university lecturer, journalist, logophile and lifelong thanatophobe. For good measure, he’s the doyen of London guides.

Read all articles by David Tucker

Pippa Jackson

Pippa Jackson

Pippa is a word nerd and content aficionado with a background of working in TV on both sides of the globe. She loves to discover and share the diverse and wonderful stories of her much-loved London. When she’s not writing blogs and articles, you’ll find her walking beside the Thames or even paddleboarding on it (in the finest of conditions only!) or enjoying a coffee in the sunshine with a good book.

Read all articles by Pippa Jackson