From exploring the city’s Christmas lights to taking a trip to the theatre, take a look at our favourites below to find inspiration for your rail trip to London this Christmas.
1. Carnaby Street - 8th November 2023
2. Regent Street - 9th November 2023
3. Oxford Street - 2nd November 2023
4. Covent Garden - 7th November 2023
5. Marylebone Village - 9th November 2023
6. Mayfair - 16th November 2023
1. Hogwarts in the Snow – 11th November 2023 – 14th January 2024
A short journey outside of London and you’ll be transported behind the scenes of the Harry Potter films, with original props that many of us will recognise. This already remarkable attraction will undergo its annual festive transformation into Hogwarts in the Snow, making it even more magical than ever. See sets such as the Great Hall and the Gryffindor Common Room with a Christmas makeover as they were decorated for the films. Tickets must be purchased in advance - book here.
2. Christmas at Kew - 15th November 2023 to 7th January 2024
3. Theatres - Throughout November 2023 to January 2024
A Christmas Carol at the Old Vic from 11th November to 6th January 2024
Elf The Musical at the Dominion Theatre from 15th November to 6th January 2024
Cinderella at the Lyric Hammersmith Theatre from 18th November to 6th January 2024
The Gruffalo's Child at The Garrick Theatre from 1st December to 7th January 2024
Hansel and Gretel at Shakespeare's Globe from 8th December to 7th January 2024
Nutcracker at the London Coliseum from 14th December to 7th January 2024
Peter Pan Goes Wrong at The Lyric Theatre Shaftesbury Avenue from 23rd November to 14th January 2024
Frozen The Musical at Theatre Royal Drury Lane until March 2024
Looking for even more festive inspiration? Check out a selection of shopping locations and Christmas markets here or or find out what’s on this Christmas in Hull, Beverley and London here!
Advance tickets are available on the Hull Trains website and app throughout December 2023 and into 2024. Book your Christmas trip now to get the best fares!