Your chance to meet Santa on a steam train ride from London this Christmas.
Extremely good children can meet Santa on a train this Christmas; Steam Dreams is bringing back its Santa Steam Express for two days only in December 2026.
From Victoria station, you can board a festively-decorated vintage carriage pulled by an historic locomotive, and be welcomed with a drink and sweet treat before meeting Santa's mischievous elves, who'll launch into interactive storytelling and singalongs. You'll also, of course, meet Santa and receive a gift. (Presumably the only coal on this trip will be used to stoke the fire.)
Multiple trips take place on Saturday 12 and Saturday 19 December 2026, the experience lasting around 90 minutes. Given the journey time, the train doesn't venture far out of the London suburbs, as other Steam Dreams services do. Basically, you won't make it to the North Pole (although you might pass by the North Pole Depot near Harlesden).
Slots on the Santa Steam Express are divvied into three classes: Coach, Club and Private Compartments, with tickets starting at £55pp.
Santa's doing the rounds in London as usual: you can also meet him in these grottos.
Santa Steam Express, 12 and 19 December 2026