Christmas In London – 10 Awesome Things To Do In London At Christmas

It’s pretty likely that this post contains affiliate links. If you make a purchase through them I will receive a small commission, at no extra cost to you.

London is a fantastic place to visit at Christmas time. I’m a little biased because I live in London and I love the city at any time of year, but at Christmas it becomes especially magical.

The city lights up with Christmas decorations and it comes alive with festive markets. Christmas in London actually starts pretty early, with some of the ice-skating rinks and Christmas markets opening up as early as 1st November.

Which is great, because it means you have plenty of time to enjoy the Christmas atmosphere in London! Having lived in London for seven years means I tried quite a lot of all the different festive season activities around.

There are loads of Christmassy things to do in London, and you will all the best ones listed in this guide.

In this post I’ve listed all of my personal favourites, including the best Christmas markets, ice skating rinks, activities, and some practical tips from a Londoner about getting around the city during the busy festive season!

A Christmas tree at Southbank Christmas Market with the London Eye in the background
A Christmas tree at Southbank Christmas Market with the London Eye in the background

.

10 best Christmas activities to do in London

Visit Winter Wonderland

Winter Wonderland is possible the ultimate Christmas in London activity, and one of the most Christmassy places that you can imagine. Entrance is free and it’s easily one of the most awesome free things to do in London this time of year.

It’s considered one of the best Christmas markets in Europe, and it’s easy to see why.

Winter Wonderland is a huge Christmas market located in Hyde Park (one of my favourite London parks), with all sorts of food and drinks stalls, fun fair rides, ice-skating, Christmas gifts and Christmas decorations everywhere.

There’s something for everyone and it’s guaranteed to get you in the Christmas mood! Winter Wonderland usually gets set up around mid-November, and is around until the start of January.

One of the stands at Winter Wonderland in London
One of the stands at Winter Wonderland in London

It’s also very very busy. If you want to avoid the crowds go during the week in the early afternoon, that way you can enjoy it for a while without crowds and wait for the decorations to light the place up once the sun goes down.

Also, if you can only visit on the weekends or after work when it’s busy, make sure to get off the tube at Green Park instead of Hyde Park Corner.

You’ll walk a little bit longer but trust me, it will be much more pleasant than the mass of people that will be trying to squeeze past you at Hyde Park Corner.

The gate at the main entrance of Winter Wonderland in London
The gate at the main entrance of Winter Wonderland in London

Go ice skating at the Natural History Museum

At Christmas time you will find that ice-skating rinks pop up everywhere around London. There are quite a few in very iconic spots, but my personal favourite is the one at the Natural History Museum.

It usually has a huge Christmas tree in the middle and pretty Christmas lights on the trees everywhere around it.

I used to do ice-skating as a kid and I get pretty competitive about it, I love big ice rinks but since these are a bit lacking in London, the best one you can go to is the Natural History Museum one.

It’s fairly big compared to some of its fellow pop ups around London, and the atmosphere is super festive.

I also personally love the Natural History Museum (can’t help it, they have dinosaurs!) so I like making a trip out of it and visiting both while I’m in the area.

If you go during the day, or early in the Christmas season (they set it up mid November!) it won’t be too busy either which will make it more fun. This is also one of the best photo spots in London!

Ice skating at the Natural History Museum in South Kensington
Ice skating at the Natural History Museum in South Kensington

See the Christmas decorations in & around Oxford Street

At Christmas they put up decorations and fairy lights everywhere around London. The vast majority of the main streets will have decorations, but there are a couple that have noteworthy Christmas lights up.

My personal favourites are around Oxford Street, Mayfair and Carnaby Street area. There are beautiful London streets at any time of the year, but with all the Christmas lights they become even prettier.

Carnaby Street is always really coloured as it is, but at Christmas they take things up a notch. In Mayfair you will also find the famous Christmas tree of the Annabels gentleman club.

You can’t go inside without being a member but it’s close to Oxford Street so you can easily visit it and snap some photos from outside while visiting the area.

You can pair a visit to this part of London with some serious Christmas shopping, whatever you’re looking for you’re very likely to find it on Oxford Street (just make sure to visit during the week, weekends on Oxford Street can be mental)!

The Christmas lights at Seven Dials Market in London
The Christmas lights at Seven Dials Market in London
The Christmas lights on Regents Street in London
The Christmas lights on Regents Street in London

Visit Southbank Christmas Market

I love street food markets in London. I love them even more when they are Christmas themed. Quite a few street markets pop up in London during the festive season, but my personal favourite is the Southbank one.

It’s located just under the London Eye and along the river, which is a lovely area to visit regardless of the market or not.

They always have amazing food, so you can get food or hot chocolate (or mulled wine, if that’s more your thing) and sip it while watching the sunset over Westminster.

They have great food but also some nice Christmassy souvenirs if you want to buy some presents. 

The Rekorderlig Cider Lodge in Southbank Christmas market
The Rekorderlig Cider Lodge in Southbank Christmas market
The entrance to Southbank Christmas Market in London
The entrance to Southbank Christmas Market in London

Pair ice-skating at South Bank with a visit to the London Eye!

I’ve already told you that the Natural History Museum ice rink is my favourite, but there is another one that despite being quite small, is worthy of featuring in this Christmas in London bucket list.

Every year they set up a small ice-skating rink just under the London Eye, one of the most iconic landmarks in London!

It’s not as big or heavily decorated as some of the others, but when you’re located right under the London Eye, with a view of Westminster and Big Ben in the background, you can afford to have less fairy lights up.

If you buy them together you can also get a discounted ticket to the London Eye. It’s the perfect opportunity to pair a typical Christmas activity with an iconic London sightseeing one!

It helps that the view from the London Eye is simply gorgeous and one of the most panoramic views in London. I did it a few years ago on a Saturday morning and was surprised to find that they were both fairly crowd free. 

Ice-skating at the rink just under the London Eye
Ice-skating at the rink just under the London Eye
View over Westminster from the top of the London Eye
View over Westminster from the top of the London Eye

Shop at Covent Garden

Covent Garden is a pretty popular part of London regardless of the time of year, but at Christmas time especially, it lights up with so many decorations that you can’t help but love it.

There will usually be huge decorations above the main market area, and a huge Christmas tree in the square just outside the Apple Market and in front of St Paul’s Church Covent Garden.

It’s a very touristy part of London, but beautiful nonetheless.

You can wander around the Apple Market and have some food there, there are lots of options both for on the go snacks and sit down meals, and then head over to the market to shop for some affordable souvenirs and Christmas gifts.

The big Christmas tree in Covent Garden, London
The big Christmas tree in Covent Garden, London
The Apple Market in Covent Garden decorated for Christmas
The Apple Market in Covent Garden decorated for Christmas
The souvenir and Christmas gifts market in Covent Garden, London
The souvenir and Christmas gifts market in Covent Garden, London

Go to Leicester Square Christmas market

Another Christmas market in London that I love is the one in Leicester Square. It’s not as big and grand as the others, but it’s exactly why I enjoy it so much.

After the chaos of Winter Wonderland, it’s nice to visit a more normal sized market, where you can wander around without having to queue to enter or being pushed around by others.

At the end of the day, most of the food and gift stalls are the same anyway. I also like the location of it.

Leicester Square is pretty much as central as it gets in London, so you can easily pair a visit to Leicester Square Christmas market with other sightseeing activities around London.

The Christmas market in Leicester Square, London
The Christmas market in Leicester Square, London

Eat a Christmas roast in a pub!

All the Christmas markets listed above offer loads of tasty Christmassy street food options (hello mulled wine and huge cinnamon buns) but if you’re looking to sit down for a Christmassy meal, you should definitely head to a typical English pub.

I’m not usually a fan of pub food, but when it comes to Christmas roast, I’m easily swayed.

Christmas roast usually consists of roast turkey with stuffing, potatoes, carrots, brussel sprouts, parsnips and pigs in blankets (little sausages wrapped in bacon), all covered with a healthy serving of gravy.

Pretty much all pubs will offer a Christmas meal menu with all the above, dessert and drinks. Prices usually range around £20 to £50 per person, but it massively depends on what part of London the pub is and how fancy it is.

Enjoying tasty food and a cosy indoors meal is also a great way to get out of the cold and rain that you will likely find when you visit London in winter.

A traditional Christmas roast dinner at a pub in London
A traditional Christmas roast dinner at a pub in London

Do a festive afternoon tea bus tour

Roast might be the ultimate English Christmas dining experience, but there is another very traditional British meal you have to try while you’re in London at Christmas; afternoon tea.

Afternoon tea is a very typical British meal, where you have tea paired with sandwiches, scones and cakes.

I’ve done a few afternoon teas around London but my favourite is the B Bakery afternoon tea bus tour, since it’s the perfect opportunity to pair a lovely dining experience with some sightseeing.

At Christmas time they have special afternoon tea Christmas menus and the bus will all be decorated with Christmas lights.

Me and my friend Laura during our London afternoon tea bus tour
Me and my friend Laura during our London afternoon tea bus tour

Try all the Christmas street food!

You’ve had a traditional English roast dinner, you’ve had a unique afternoon tea bus tour experience, but what about street food?

When you visit the Christmas markets I’ve listed above (or others) make sure to visit on an empty stomach! Amongst all the fun fair rides and Christmas souvenirs you will find plenty of Christmas themed street food.

They tend to be a bit over priced (it is London after all) but are usually really good!

You can usually find all sorts of food like poffertjes (small Dutch pancakes), cinnamon rolls, pretzels, hot dogs and burgers, and lots of drinks choices like beer, mulled wine and hot chocolates!

A poffertjes (small dutch pancakes) stand at Leicester Square Christmas market
A poffertjes (small dutch pancakes) stand at Leicester Square Christmas market

Where to stay during Christmas in London

Since a lot of these Christmas activities are spread out across different areas of London, there isn’t really one specific area that is better than others if you want to enjoy Christmas in London.

Public transport is pretty good in London as well so it’s easy to travel around. More than the area that you choose to stay in, make sure you are close to a tube station, so that you’re well connected to everywhere you want to go.

My personal favourite area to stay in London is Angel.

I lived there for three years and I love it because it’s a very central area with lots of cafes, shops and restaurants, but it’s still off the main tourist radar, so you’ll only find locals wandering around and it’s not as busy as other parts of central London.

When my parents came to visit they stayed at the Hilton in Angel and loved their stay there.

Click here to see the latest prices and availability at the Hilton in Angel!

The facade of Annabel’s gentlemen club with its iconic Christmas tree
The facade of Annabel’s gentlemen club with its iconic Christmas tree

How to get around London at Christmas time

Getting around London as a tourist can be challenging at any time of year, but especially so at Christmas time. Which is why my top tip, weather permitting, is to walk everywhere!

London is a big city but all the key attractions are close to each other, and you can easily visit them on foot.

Especially at Christmas time walking around London is part of the experience, as you’ll be able to enjoy all the fabulous Christmas decorations.

If the weather is too bad for walking then stick to the tube or buses, public transport is really good and will get you everywhere you need to go.

The Christmas decorations on Oxford Street in London
The Christmas decorations on Oxford Street in London

Final thoughts on visiting London at Christmas

What are you favourite London Christmas activities? Let me know in the comments below!

There are a million things to do in London at Christmas time. Christmas markets, decorations, ice-skating rinks, festive menus and activities pop up all over the city.

There are obviously a lot more Christmassy things you can do beyond the ones I have listed here, but as a Londoner who has spent the past seven Decembers here, I can confidently say these are some of the best things to do in London at Christmas.

I hope you find this guide useful in planning your Christmas in London!

Syndicated content – this post was originally published on Greta’s Travels: Christmas in London: Best Things To Do

Enjoyed reading about the best things to do at Christmas in London? Pin it!

Photo collage of the Christmas lights on Regents Street and buses on Oxford street with text overlay saying "best things to do during Christmas in London"

Photo collage of the Christmas lights on Regents Street, the Christmas tree by the London Eye, the entrance of Southbank Christmas Market and stalls at Winter Wonderland with text overlay saying "best things to do during Christmas in London"

Leave a Reply

Your email address will not be published. Required fields are marked *