Accident at Charing Cross station

Accident at Charing Cross station, London, 24 November 2012.