‘Powerful’ new long-term TfL research shows 20mph speed limits save lives on London’s road

Compelling new TfL research has shown that the number of people killed and seriously injured on borough roads in London reduced by 34 per cent following the implementation of the 20mph speed limit between 1989 and 2013. The report, the first of its scale in London, analyses more than 150 20mph schemes between 1989 and […]