Transport for London – collisions reduced by 25% since the introduction of 20mph speed limits
New data shows significant improvements in road safety in London since introduction of 20mph speed limitsMonitoring of the 20mph schemes in London shows that since they were introduced, the number o.....