Britons warned of Christmas travel chaos as London’s busiest station closes for works

The station, which served more than 80 million passengers between 2022 and 2023, will be shut for maintenance works from December 25 to January 2.

No comments

Read more