Man dies after fall at Liverpool Street station
A man has tragically died after falling approximately 30 feet from an escalator at Liverpool Street station. British Transport Police and London Ambulance Service responded to the incident, which caused significant disruption during the evening commute.