The introduction of 20mph speed limits aims to reduce road collisions, with evidence showing that a 1mph decrease in speed can reduce crashes by up to 6%..
Drivers have been warned of borough-wide 20mph speed limits now in place across roads in London marking a fresh blow for ...