London’s King's Cross station was thrown into chaos during the May 1, 2025 evening rush hour, as a safety issue forced an evacuation and halted trains for over 90 minutes. Great Northern and Thameslink services faced major delays, with updates shared using #LondonKingsCross.
Read more