As much as I love autumn and its warm colours, the short dark days always get me down. Thankfully the holiday season is upon us and London is looking dazzling as ever ready for some Winter cheer.

Below are 14 fun activities to do between now and the New Year in the capital.

Let there be light!

No other place does Christmas lights like London. It has the world’s largest Christmas lights display as more than a million LED lights illuminate the city’s major landmarks.

Take an evening stroll in Oxford Street and Regent Street and marvel at the light trails and the golden angels soaring high above the buildings. Carnaby street looks like an outdoors neon museum (they run a light show with a different theme every year) and Covent Garden becomes a Christmas village with dazzling light installations, the tallest Christmas tree in London and heated Al Fresco dining. This year, Covent Garden will be hosting its own Christmas Sandwich Festival from the 15th to the 24th of November.

From Covent Garden market, you can wander into the little quieter streets where you can look at the decorated shops and take some Christmas selfies away from the crowds.

Another place to watch a dazzling display is  Kew Gardens , as you follow a mile-long route of decorated trees, through a tunnel of light and into a garden pond that splashes jets of light and Christmas tunes. There are also rides for kids and plenty of snacks. Great fun for the whole family. Open between Nov 16th to Jan 8th from 4:20 pm – 10 pm. Standard advance adult: Off peak £21.50/ Peak £28.00.

Tour the Christmas Markets

London may not have the sparkling, snowy Christmas markets of Central Europe but it sure has a fine selection of markets that bring the magic of Christmas to the city.

Some of my favourites are:

Borough Market

This historic market  has been around for hundreds of years and is worth the visit outside the Christmas period as well. You will find plenty of food stalls from around the world and amazing delicatessen food such as cheese and artisan bread. December promises to be very festive as the market will host choirs and buskers as well as cookery classes by top chefs. It does get pretty busy but you don’t need to stick around as It’s only a short walk from London Bridge so you could buy your food and eat it while enjoying some of the capital’s best views.

Open from Nov 15th to Jan 9th from 4:20 pm – 10 pm.

Southbank,  Trafalgar Square and  Leicester Square  all have pop up markets which are perfect for an evening stroll under twinkling lights while sipping mulled wine and sampling delicious street food.

Christmas by the River

With over 60 winter cabins dotted alongside the riverside, against the backdrop of Tower Bridge and the City skyline,  Christmas By The River is one of the prettiest and best placed markets to enjoy some of London’s favourite landmarks. You’ll find tons of stalls selling food, hot drinks and small gifts as well as free entertainment including outdoor film screenings and choir performances. Runs between Nov 15th and Jan 2nd. 11 am to 10 pm.

Ride a magical Christmas Train

The Epping Ongar Railway  is one of London’s hidden gems; a steam railway tucked up beyond the end of the Central line, in one of London’s few abandoned tube stations that still welcome trains. Between November 18th and January 15th  you can enjoy a festive ride in a vintage train with enchanting lights and music, in a specially designed show that highlights their stations, woodlands, and rural setting. Tickets cost £20. 

visit Hogwharts in the snow

A must do for any Potterhead and Christmas fan! Hogwarts In the Snow is an annual event at Harry Potter Studios in London that sees the studio tour and sets transformed into a winter wonderland. Diagon Alley and Hogwarts Castle are covered in a blanket of snow and Hogwarts Great Hall has the Yule ball decorations. You’ll see breathtaking decorations including a Chocolate Frog Christmas Tree and your favourite characters cosying up by fireplaces.  It’s the ultimate magic experience! Nov 15th- Jan 12th. 

Cosy up to a movie in front of a giant screen

Is it even Christmas if you haven’t binged on the seasonal classics? curl up in style in one of the capital’s pop up cinemas. Try one of  Luna’s indoor venues with their themed packages or go for the magical Christmas experience at The Backyard Cinema.

see More lights at Lightopia London

If flying angels weren’t enough to put you in a festive mood, head to Crystal Palace for the most immersive illumination experience. This award-winning multi-sensory festival  features a 2 km light trail which includes 22 trees representing unity and growth. Tickets are available on the Lightopia website. Nov 17th  Nov until Jan 2nd.

Unleash your inner skater

Spin around one of the most beautiful neoclassical courtyards in the country. Skate At Somerset House has become a very anticipated winter event in recent years. You can choose a day session or make the most of their popular late-night skates with DJ soundtracks and plenty of hot chocolate or cocktails at the Moët & Chandon skate lounge. From Nov 16th until Jan 15th . Adult tickets £10- £22.

Watch London sparkle from high above

The Sky Garden is a wonderful venue to visit any time of the year and the only free rooftop venue of London but you must book a free visit weeks in advance as it’s hugely popular. They also host ticketed events in the evenings and on weekends where you can dance and dine in style with one of the most gorgeous views of London.

Hop on a Christmas cruise

London looks magical from the water! If you don’t like walking or using the underground, you can enjoy London’s iconic sights from a boat with great food and live entertainment. City Cruises have a range of experiences for different budgets. Just make sure to wrap up warm!

Indulge In a Shopping Spree

London has a very eclectic shopping scene and it gets even quirkier during the Christmas season.

You can spend a whole day hopping between huge department stores and small indie boutiques. Whether you are into vintage furniture, trendy art, books or food, there’s plenty of choice at some of the capital’s favourite shops from Selfridges, Harrods, Liberty to The London Review Bookshop, Hamleys, The Beauvoir Deli, the Cheesboard, the list is endless! Even the charity shops around the city’s most exclusive neighbourdhoods are guaranteed to stock up on vintage clothing and rare jewellery. And the lavish decorations will for sure keep you entertained.

Christmas at Windsor Castle

The Royal palaces were in the spotlight during the Queen’s funeral this summer and if you have always wanted to visit one you now have the chance to see one of the prettiest and my favourite castle in England in all its Christmas glory. Windsor Castle is only an hour away by train from London and is well worth the visit. The magnificent State Apartments will shine and dazzle with a wonderful display of decorations, Christmas lights and a 20-foot-high Nordmann Fir tree. Open to visitors from Nov 4th until Jan 2nd.

Go to a Christmas Ball

This one is the ultimate Christmas experience and is not cheap but hey, you only live once! If glamming up is your thing then Morden Hall is hosting a Gatsby themed Christmas ball at their sumptuous Georgian Country Manor House. In addition to waltzing your way through their beautiful venue, the ball also includes a 3 course festive meal including drinks.

Visiting London but not a fan of Christmas?

If you are a scrooge or just want to enjoy an unconventional experience, head to Hyde Park on Christmas day to watch members of the Serpentine Swimming Club compete in one of the quirkiest and oldest traditions since 1864, a 100 yard swimming race. You can’t join the race as it’s only open to members but you can just turn up in your warm coat and hot chocolate and cheer the swimmers. The race starts at 9 am on the south bank of the lake close to the Serpentine Café (the old pavilion). Free event.


  • November 10, 2022

    This makes me so excited about getting to visit London next month. Even though I’m not there long it’s been a while since I’ve been there at Christmas. The markets are so high on my list, looking forward to seeing what they have to offer. I love the Borough Market any time of year but it sounds extra specially festive in December.

  • November 11, 2022

    There is so much to do here that I never realised, despite living in London for 12 years. The train ride and cinema events were things I had not heard of before so that’s inspiring. Plenty of info here for anyone thinking of hitting London for Xmas!

  • November 14, 2022

    These are some wonderful ideas of things to do in London at Christmas! I live 20 minutes from London, so I’ve been more times than I can count but I’ve never really done anything like this around Christmas! I’ll be book marking this page to see if any friends would like to do some of these this year!

  • November 14, 2022

    this is a wonderful post!! I love London and I have never been at Christmas! The photos are so wonderful I will have to go sometime and see all these places in December 🙂

  • November 14, 2022

    I would love to visit London for Christmas, it must be an extraordinary experience and the activities suggested in the article make me want to book my flight to go even more 🙂 I can’t go this year anymore, but I’ll save the post for the future!

  • November 14, 2022

    Great ideas! I love the idea of the epping ongar railway Christmas train! I’ve never actually been to a Christmas market before, but I think i”ll go to at least 1 or 2 this year.

  • November 14, 2022

    I had no idea about the Christmas By The River thing. That sounds pretty cool. I also didn’t know their was a stream railway anywhere in London. The Epping Ongar Railway looks like it’d be quite pretty come the evening. It’s been a very long time since I’ve done anything to celebrate Christmas in such a way. Although I may be going to the Winter Wonderland for the first time this year

  • November 14, 2022

    Oh this post is helping me get in the Christmas spirit! It’s cool that London has the most Christmas lights; that would be incredible to see. It’s nice that the market by the river goes a bit into the new year, as so many I’ve been to end before Christmas Day–to me that week between Christmas and New Years is peak holiday time! I would also love to watch a festive film on the big outdoor screen. Lots to do!

  • November 14, 2022

    It all looks so special and Chrstmassy. I’m hoping when we’re there in a couple of weeks we’ll get to see some of it.

  • November 15, 2022

    I would love to visit London during the holiday season. I always see photos of the famous streets draped in lights and think it would be so magical. I would return to Covent Gardens and take those pretty side streets to see the decorated shops. I can only imagine how busy some of the stores like Fortnam Mason and Harrods must be at that time. The large skating rink, and Christmas markets by the Thames River all would be on my list to see and do too.

  • Pam

    November 15, 2022

    I am totally that crazy Christmas lady, so I love seeing places all decorated for the holidays! I would love to go ice skating, but I am such a sucker for the Christmas markets. By the river means it probably has some beautiful views of the city. Great post!

  • November 16, 2022

    Nice collection of festive things to do in the pre-Christmas period in London. Had no idea Luna cinema was also running in the winter. I personally avoid central London during the festive times as it is too crowded for my likening.

    Carolin | Solo Travel Story

  • Kelly

    November 26, 2022

    So many I would want to visit as we don’t have a lot of Christmas markets in Canada. I love being on the water so the rovercruise would be amazing, and the idea of strapping on a pair of skates sound magical and would be good for a few laughs

  • December 3, 2022

    Loved this post! London has a plethora of festive things to do during the holidays! I loved the winter wonderland market in Hyde Park but that was 7 years ago. I’d love to go back during the winter to explore some more Christmas markets.


post a comment