Christmas in London

Discover Christmas in London From The Strand

London is a Christmas Wonderland of flickering lights, feasts in markets, glittering ice rinks, and don’t forget the shopping! Make the most of your journey to London and add some Christmas spirit to your trip with our guide of local festive entertainment!


Grab a festive drink and enjoy the sights at Wintertime at Southbank.

  • Price: Free
  • Opening Times: 11 am – Late
  • Dates: 15th November – 30th December
  • Transport: 5-minute walk

Set against the backdrop of some of London’s most loved landmarks, Christmas by the River is always worth a visit.

  • Price: Free
  • Opening Times: 11am – 10pm
  • Dates: 30th November – 3rd January
  • Details: London Bridge City between London Bridge and Tower Bridge
  • Transport: Northern Line from Charing Cross

Get some gift ideas and inspiration at Chelsea Physic Garden’s Christmas Fair.

  • Price: £6
  • Opening Times: 10am – 5pm
  • Dates: Saturday 25th November – Sunday 26th November
  • Transport: Hop on the District line from Embankment

Go see the buzz around Leicester Square at the Christmas Markets.

  • Price: Free
  • Opening Times 12pm – 10pm Mon – Fri, 10am – 10pm Sat-Sun
  • Dates: 11th November – 8th January
  • Transport: 9-minute walk

The Winter Wonderland in Hyde Park is always worth a visit!

  • Price: Free
  • Opening Times: 10am – 10pm
  • Dates: 18th November – 1st January
  • Transport: Grab the Piccadilly line from Covent Garden


Christmas Lights

Get your sparkle on and visit the famous Christmas lights dotted around the city and maybe treat yourself to a few purchases on these retail streets!

You can find them on the following streets:

  • Oxford Street
    • Transport: Hop on the Bakerloo
  • Carnaby Street
    • Transport: Grab the Piccadilly line or walk it in 20 minutes
  • Covent Garden
    • Transport: 3-minute walk!
  • Seven Dials
    • Transport: Just past Covent Garden, 5-minute walk
  • Marylebone
    • Transport: Hop on the Circle line
  • Regent Street
    • Transport: Hop on the Piccadilly or walk it in 20 minutes


Ice Rinks

Enjoy a crisp London winter day skating around the many seasonal ice rinks.

Enjoy the local scenery at Somerset House ice rink.

  • Price: from £7.50
  • Opening Times: 8.45am – 11.30pm
  • Dates: 15th November – 14th January
  • Transport: 4 minutes walk!

London’s most dramatic ice rink is just around the corner at the Tower of London.

  • Price: from £14.50 for an adult
  • Opening Times: 9 am – 9 pm
  • Dates: 15th November – 7th January
  • Transport: District Line from Embankment

Set against the backdrop of the Waterhouse Building, the Ice Rink at the Natural History Museum is not to be missed.

  • Price: from £8.80
  • Opening Times: 11am-9pm
  • Dates: 26th October – 7th January
  • Transport: Grab the Piccadilly right to the museum

London’s most imaginative rooftop destination will give you dramatic views and a fantastic skate, Skylight Ice Rink is not to be missed.

  • Price: £10
  • Opening Times: 5pm – 11pm Thurs-Fri, 12pm-11pm Sat-Sun
  • Dates: 2nd November – January
  • Transport: Get the Circle line and head for Shadwell

Try the ice rink while you’re at Hyde Park Winter Wonderland.



Everyone in the family will be fans of these shows and pantomimes, ranging from the traditional shows to modern twists on classic tales.

The classic rags to riches tale of Cinderella told with a modern twist

  • Price: From £10
  • Opening Times: Various
  • Dates: 18th Nov – 31st Dec
  • Transport: Hop on the Piccadilly from Covent Garden
  • The Snowman is a modern classic, Christmas wouldn’t be the same without a trip to the Peacock Theatre.
    • Price: From £15
    • Opening Times: Various
    • Dates: 23rd Nov – 31st Dec
    • Transport: Walk there in 7 mins

Go see this magnificent performance of Nutcracker from the National Ballet.

  • Price: From £69
  • Opening Times: various
  • Dates: 13th Dec – 6th Jan
  • Transport: Walk there in 6 mins

Find out if the Big Bad Mouse is really that scary at The Gruffalo’s Child

  • Price: From £15
  • Opening Times: Various
  • Dates: 22nd Nov – 7th Jan
  • Transport: Hop on the Piccadilly from Covent Garden



Finally, if you want to spend your trip shopping then you’ve come to the right place! From luxury shops to bargain fashions, quirky pop-ups and the best toys, it’s time to hit the shops.

Oxford Street, Bond Street and Regent Street are all beside each other and offer some of the best shopping in London. They’re only a 20-minute walk away so why not take a stroll through Soho to get there.

Eat, shop and play in Covent Garden, and then head to Seven Dials to see some quirky shops. Just around the corner from Strand Palace.

  • If you’re looking for some of the most famous department stores in the world, then look no further
    • Harrods is a luxury department store and has a world-famous food hall.
    • Famous for its floral and graphic prints, Liberty is a storied store that is over 140 years old.
  • Toy shops in London are as much a tourist attraction as they are a working shop. Discover the perfect presents for kids at these great toy stores:
    • Hamleys expands over five very noisy floors and has all the must-have toys.
    • After you get your picture taken at Platform 9¾, head to the Harry Potter shop at King’s Cross and pick up some exclusives!
    • If you have a Lego fan in the family, the Lego flagship store at Leicester Square is a must see.
UK Calls
Guest Service