20mph speed limit introduced on major roads in central London
A 20mph speed limit has been enforced onto roads managed by TFL (Transport For London) in a bid to reduce fatalities and serious injuries on London’s roads. TFL manage around 5% of London’s roads, these are known as “red routes”. TFL has said ‘’we will re-calibrate all of the speed cameras in central London [...]