Articles Tagged 'Network Rail'

Escalator 460×300

WATCH: Embarrassing Falls at UK Railway Stations

The Tube and train system in London are so convenient and easy to navigate but at the same time those towering escalators are frightful. Network Rail has released video footage of embarrassing falls at railway stations, reports the UK Independent. The videos have been released under the premise of promoting safety awareness over the holidays. […]