News London
Topic
1 story, newest first.
A fatal incident on the tracks at Cannon Street station on 28 October 2026 led British Transport Police to declare the victim dead at the scene. Transport for London halted sections of the District, Circle and Hammersmith & City lines until about 7 pm, leaving commuters facing long delays.
Loading live conditions…