Back to blog
Christmas is rapidly approaching and there are still lots of fun things to do in London if you want to get in the festive spirit. Whether its a Christmas market or a visit to see Santa, we’ve crammed the best of London’s events on to our Festive Tube Map. Want a closer look? Click on the map for a bigger view!

Markets and Fairs
1. Hyde Park’s Winter Wonderland:
20th Nov to 3
rd Jan (except Christmas Day), Open 10am – 10pm. Nearest Tube Stations:
Hyde Park Corner or Marble Arch.
2. Winterville:
26th Nov to 23
rd Dec, Open 3pm – 10pm most days but times vary. Nearest Tube Stations:
Mile End and Bethnal Green.
3. Southbank Centre Winter Market: 20th Nov to 24th Dec, Open 11am – 9 pm. Nearest Tube Station: Waterloo Station.
4. London Bridge City Christmas Market: 30th Nov – 3rd Jan : Open 10am-8pm. Nearest Tube Station: London Bridge
Visit Santa
5. Living Nativity and Santa Grotto: 30th Nov to 16th Dec, Open 10am-4pm. Nearest Tube Station: Camden Town.
6. Santa at Hamleys: 21st Nov to 24th Dec, Pre-booking required. Nearest Tube Station: Oxford Circus.
7. Roaming Santa at Selfridges: 28th Nov to 24th Dec, Open 12pm-6pm. Nearest Tube Station: Bond Street.
8. Father Christmas in Victorian London: 12th to 23rd Dec, Open 10am-6pm. Nearest Tube Stations: Barbican and St Paul’s.
Trees and Lights
9. Carol’s beneath Trafalgar Square’s Christmas Tree: 7th Dec to 23rd Dec. Nearest Tube Station: Charing Cross.
10. Christmas Lights on Oxford Street: 1st Nov to 9th Jan. Nearest Tube Stations: Oxford Circus and Tottenham Court Road.
11. Carnaby Street display: 12th Nov to 8th Jan. Nearest Tube Station: Oxford Circus.
12. Covent Garden’s Tree and Display: Nearest Tube Station: Covent Garden.
13. South Molton Street Christmas Lights: Nov to 6th Jan. Nearest Tube Station: Bond Street.
Ice Rinks
14. Somerset House Ice Rink: 18th Nov to 10th Jan, Open 10am-10:15pm. Nearest Tube Station: Temple.
15. Natural History Museum Swarovski Ice Rink: 29th Oct to 3rd Jan, Open 11am-9pm. Nearest Tube Stations: South Kensington and Gloucester Road.
16. Tower of London Ice Rink: 20th Nov to 3rd Jan, Open 10am-10pm. Nearest Tube Station: Tower Hill.
Fun Indoors
17. Victorian Christmas at Kensington Palace: 5th Dec to 3rd Jan (weekends only), Times vary. Nearest Tube Station: South Kensington.
18. Wreath Decorating at the Imperial War Museum: 20th to 23rd Dec and 27th to 31st Dec, Runs 11am-12:30pm and 2pm-4pm. Nearest Tube Stations: Elephant & Castle and Lambeth North.
19. A Christmas Carol Reimagined at Charles Dickens Museum: 1st Dec to 6th Jan, Open 10am-5pm. Nearest Tube Stations: Russel Square and Chancery Lane.
20. Spirit of Christmas at Dennis Severs House: 29th Nov to 6th Jan, Open 5pm-9pm. Nearest Tube Stations: Shoreditch High Street and London Liverpool Street.
Theatre and Music
21. Carols at Royal Albert Hall: 19th Dec to 20th Dec, starts 7:30pm. Nearest Tube Stations: South Kensington and Gloucester road.
22. Elf the musical: Nov to 2nd Jan, starts 7:30pm and 2.30pm matinees. Nearest Tube Station: Tottenham Court Road.
23. A Christmas Carol at Noel Coward Theatre: 30th Nov to 30th Jan, starts 7:30pm and 2.30pm matinees. Nearest Tube Station: Leicester Square.
24. The Nutcracker at London Coliseum: 16th Dec to 10th Jan, starts 7:30pm and 2.30pm matinees. Nearest Tube Stations: Leicester Square and Charing Cross.
And for Christmas Dinner…
25. Christmas Lunch on the Thames: 26th Nov to 19th Dec and 25th Dec, runs 1pm-4pm. 12pm-3:15pm on Christmas Day. Nearest Tube Station: Westminster.
Back to blog