London 2012; Documentary: London Streets Traffic Control Centre: Keeping London Moving 24/7 (By Transport for London)


 

A film showing the processes and technology for managing traffic in London, that allows TfL to handle major events such as the Olympic and Paralympic Games.