London road fatalities ‘lowest on record’ The number of people killed on London's roads has fallen to its lowest level since records began, with an overall reduction of 45% covering users of all transport forms, including walking...