Travelling in London during Christmas can be difficult due to service disruptions and cancellations - here's everything you need to know.
LondonWorld on MSN
London 2025 Christmas lights: When will they switch off?
Here’s when Londoners can expect the city’s 2025 Christmas Lights to be switched off. London’s Christmas lights typically power down on the first weekend of the year. This usually falls when the 12th ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results