Ahhh, Christmas! I’ve always loved Christmas, but growing up in Australia means, of course, that Christmas falls during summer. When I moved to London (and later the Netherlands) I got to experience what a winter Christmas is like, and let me tell you, it can be totally magical! I finally got to truly appreciate how the festive cheer of Christmas makes those long, cold, dark months of winter more bearable.
Even before moving to London I used to watch the movie ‘Love, Actually’ every year before Christmas and dream about one day spending it in London. And while I haven’t actually spent Christmas Day in the city (more on that in a bit) I certainly loved every moment of all the events and sights in the lead-up to Christmas. There are so many things on in London before and after Christmas, although on the actual day of December 25th most things are closed (including public transport) so that people can spend time with their families. But you can still experience an absolutely magical Christmas weekend in London (or just during the weeks before Christmas) and then go home to your family for the best of both worlds!
Today I am sharing my guide for how to have a perfect Christmas weekend in London, and as well as this itinerary I have included LOTS of extra options (there’s literally soooo many) and even a list of budget meal options that are open on Christmas Day if you do happen to be in the city then! I hope you enjoy this festive offering, and it gets you as excited about spending Christmas in London as Bill Nighy’s character Billy Mack is in ‘Love, Actually’ below:
So put on some of your favourite Christmassy tunes, make some hot cocoa and let’s get started!
This post contains affiliate links. This means that if you follow a link and then purchase or book something, I will earn a small commission at no extra charge to you. This helps me with the costs incurred from running this site and means I can keep bringing you travel content like this. You can read more about this on my privacy page. Thanks for your support!
Stay: Most places to stay in London are going to be extra expensive over the holiday season, so if you’re on a budget I would recommend a hostel such as one of the London Clink Hostels or Palmer’s Lodge Swiss Cottage. Both the London locations of the Clink hostels are in King’s Cross which makes it easy to get all over the city and Palmer’s Swiss Cottage is especially cosy-looking if you want to feel extra Christmassy! Alternatively you might like to book something through AirBnB or look at Booking.com to check what sorts of Christmas deals are on offer at a hotel to suit your budget.
Eat: For the first night of your Christmas weekend in London why not have a traditional Christmas dinner at Simpson’s in the Strand? Located in the stunning Savoy Hotel, even though this is a pretty swanky affair their festive menu is affordable with a set menu from £45 for two courses or £55 for three courses.
See: Tonight is the perfect time to see one of London’s famous Christmas shows like the Nutcracker ballet at either Royal Albert Hall, the Royal Opera House or the London Coliseum.
Do: If you don’t feel like seeing a show you could go ice-skating at Somerset House after dinner (since it’s right by the Savoy anyway)! This spot is very well-known for being shown at the beginning of ‘Love, Actually’. Or you could go ice-skating at one of the many other options in London at the moment, have a look at the end of this post for alternative ice-skating locations!
Eat: Have a decadent breakfast/brunch at the Dalloway Terrace (part of the Bloomsbury Hotel). The Dalloway Terrace decorates based on the season, and their winter offering is suitably cosy and magical! Snuggle up in blankets and sip on one of their brunch menu cocktails or a hot drink and have something delicious to start your day.
Do: Head out for a morning of window shopping and/or actual shopping at London’s best department stores. Harrods, Liberty London, Selfridges and Fortnum and Mason all have stunning Christmas-themed window displays each year which are definitely worth seeing. You probably won’t have time to explore all of these huge stores in one morning so either just go to see the window displays or perhaps choose one to fully explore; I’d recommend either Harrods or Fortnum and Mason since the shops are amazing and they also have lovely cafés where you can enjoy a Christmassy afternoon tea!
Eat: I’m particularly fond of the affordable lunch and afternoon tea options at Fortnum and Mason’s The Parlour which are easily added if you have been exploring Fortnum and Mason. If you went to Harrods there are multiple café and restaurant options to choose from like The Harrods Tea Rooms.
Do: Spend your afternoon and early evening exploring the magical Winter Wonderland at Hyde Park. This huge event consists of market stalls, food stalls, rides, bars and even performances! There’s a skating rink, a Ferris wheel, rollercoasters and Santa’s Grotto for children. You can see performances such as Peter Pan on ice, two different circuses and even comedy! Make sure you have a look at the website to plan what you might like to see ahead of time. Entry to wander around is free but things like ice-skating, going on rides or performances need to be booked beforehand. I wrote a small blog post about the first time I visited Winter Wonderland here if you want to see some more photos!
Eat: Have something to eat while you’re in Hyde Park; there are so many things on offer you’ll probably want to taste-test lots of different things! You can buy food from the stalls or sit down to eat and drink at the festive tents and bars.
Do: When (if!) you’ve had enough fun at Hyde Park why not go for a walk along some of London’s streets to see the most famous Christmas light displays? Oxford Street and Regent Street are two of the most famous places to see the spectacular displays, and they intersect so it’s easy to see both in one go. Carnaby Street also has unique Christmas lights every year and is around the corner from Regent Street. Liberty London is right here as well, so it’s the perfect time to have a look at their Christmas window displays too!
Drink: If you’re not too tired from all the walking then you could go for a nightcap at the Montague Ski Lodge! Here you can have mulled wine and candied pecans while sitting in blankets in front of a roaring fire, the perfect way to warm up after wandering the cold London streets at night. Just be aware that you have to book and pay to go here ahead of time. At the end of this post, I have listed lots of alternative activities if you wish to switch this out for something else.
Eat: Head to Mrs. Fogg’s Dockside Drinkery and Distillery for a Festive Brunch. You’ll get to enjoy a two-course meal with an optional welcome drink and pink bubbles. Soak up the eclectic atmosphere amongst Christmas decorations while you sup on mini pastries, yoghurt and fruit salad, then choose one of the main items including options such as eggs Florentine, waffles with fried chicken or bubble and squeak! Brunch is £25 per person or £45 if you choose to also have the welcome drink and 90 minutes of bubbles.
Do: Learn about the history of London with a Christmassy twist at the Museum of London. This is a great museum to learn about the city’s history at any time but during the festive season, they have a display which will let you walk through Victorian London at Christmas as well as exhibitions about the Thames Frost Fairs and lots of festive events! NOTE: The Museum of London is currently moving locations and isn’t due to re-open until 2026! For an alternative, head to the Dickens Museum instead, as they also have an enchanting Christmas display. See the alternative activities section below.
Eat: You’ll probably still be full from brunch but if you need a pick-me-up this would be the perfect time to pop into a Starbucks for one of their famous festive drinks and a snack.
Do: Before you head home, make sure you have a wander around Covent Garden to enjoy the beautiful displays and maybe get some last-minute shopping done in the many lovely shops and market stalls! The massive Christmas tree and ice sculpture are here every year, plus it’s a great spot to see buskers.
A Note on Christmas Day in London
If you are going to be in London on Christmas Day be aware that most places are closed and public transport does not run. If you are in the city and don’t want to cook for yourself there are some places open for Christmas lunch (and even fewer open for dinner), although getting a taxi or uber will also be more expensive than usual so make sure you factor that in! These places offer Christmas meals on Christmas Day:
- Duck and Waffle – between 11.30am and 5pm you can get a three-course set menu for £130 per person, including coffee and mince pies after your meal but not including drinks. There’s also a vegetarian menu.
- Butlers Wharf Chop House – four courses for £135 per person, not including drinks. This one is only available for lunch.
- The Colony Grill Room – they have a set menu (also with a vegetarian menu) for £195 per person. They also seem to be open for lunch or dinner on Christmas Day but make sure you check the website for availability.
- Bluebird – offers a four-course set menu for £150 per person between midday and 4pm.
- Kahani Indian Restaurant – five courses of an Indian take on traditional Christmas fare for £110 per person. They are also open from midday until 8pm so you could have Christmas lunch or dinner!
- The Flask Hampstead – this classic British pub does a lavish Christmas feast of five courses for £97, making it the most affordable option for Christmas Day!
- Decimo – offers a Spanish-style Christmas Day menu for £120 per person and they also have a fully vegan Spanish Christmas menu for £95 per person.
- Le Vacherin – for an exquisite French Christmas feast, head to Le Vacherin where they offer an extensive set menu of three courses for £115 per person.
Alternative Christmas Activities for Your Trip
If you want to swap some of my recommended activities out for others, or you have more time in London and want EVEN MORE Christmas things to do, don’t worry, there are so many! Here are some of my other favourite things to see or do during the festive season in London.
- Mr. Fogg’s – The variety of Mr. Fogg’s locations are all amazing places for a drink at any time of year, but during Christmas the eclectic decorations get even crazier, plus they have many special drinks menus. I definitely recommend visiting at least one!
- Ice-Skating – As well as Somerset House which I mentioned there are also great ice-skating rinks at the Tower of London, Canary Wharf and the Natural History Museum as well as Hampton Court Palace, Winterville and Skylight (more about those in a minute).
- Hampton Court Palace – Speaking of Hampton Court Palace, it might be a long way to go just for an ice-skating rink but the palace also has a festive makeover at this time of year so you can experience what Christmas would have been like at the court of King Henry VIII!
- Kensington Palace – Kensington Palace also plays host to many Christmas events as well as being decorated festively. You can even watch classic Christmas films on the big screen at the Luna Winter Cinema!
- Southbank Centre – as well as playing host to a lovely (free) Christmas market, there are lots of festive events occurring at the Southbank Centre. Make sure you check out the program on the website.
- Christmas Carols and more at the Royal Albert Hall – As well as the Nutcracker which I mentioned before, you can also see lots of other Christmassy musical performances at this famous concert hall! The Christmas Carols take place on Christmas Eve and Christmas Day or you could see things like the movie ‘Home Alone’ in concert, Handel’s Messiah or even a Christmas Cabaret. Check out the Christmas 2018 calendar on the website for all the options.
- Hogwarts in the Snow – Between the 17th November and 27th January you can see what winter would have been like at Hogwarts when you visit the Warner Bros. Studio Tour! The Great Hall is decorated for the Yule Ball and a lot of the displays receive festive makeovers. You could even have a Christmas Dinner at Hogwarts (for a hefty price tag)! Don’t forget I also have a post about all the awesome Harry Potter things to see and do in London if you want to combine some with your Christmas visit.
- Backyard Cinema Christmas Labyrinth – While this is technically part of the Winterville festival I felt the need to include it as a separate entry as it looks SO DAMN COOL! While yeah, it’s a cinema, it’s a cinema which you need to walk through an enchanted Christmas labyrinth to get to and then once there you can watch classic Christmas movies from bean bags while you have snacks and drinks (including alcohol) from the onsite bar!
- Charles Dickens Museum – As the author of “A Christmas Carol,” it’s appropriate that the Charles Dickens museum also gets into the festive occasion. His house is decorated as it would have been in the Victorian era and there are a number of events on as well, such as performances of “A Chrismas Carol” and one where you can try different traditional Victorian puddings!
- Skylight – Skylight also needed its own entry as it is the site of Europe’s only roof-top ice rink! As well as having drinks in igloos and huts you can also book tickets to ice-skate with a stunning view over London’s city skyline.
Is anyone else as excited for Christmas as I am now!? Hopefully, you now have enough awesome ideas for festive things to do in London at Christmas that you are as excited as Billy Mack. I just wanted an excuse to put another gif of him in here, but that is the end of this detailed post about things to do during a Christmas weekend in London, woohoo!
Have you ever spent Christmas in London and think I’ve missed something perfect from this post? Let me know in the comments or pin one of these if you’re planning your own festive weekend in London this Christmas season!
All information is true and correct at the time of publishing but I cannot be held responsible for changes in opening times and prices or businesses closing in the meantime. I always endeavour to keep my posts up to date but also encourage you to double-check the official website of an attraction for information on when it is open, how much it costs etc.
Flora Baker says
This is such a lovely festive list! As a native Londoner there’s lots of activities here I haven’t even thought of visiting – you’ve definitely inspired me to see more of the touristy things in the city this Christmas season!
Kristy Atkinson says
Aha, that’s great, hope you have a lovely time!
Georgie Mack says
I am so excited to spend my first Christmas in England! I’m in Cornwall but I’m definitely planning a trip to London to take in all the Christmas vibes!
Christmas in London is magical.