TfL proposes 65km of 20mph speed limits in London

TfL has unveiled plans to introduce 65km of new 20mph speed limits across eight London boroughs, as part of the city’s Vision Zero initiative to eliminate death and serious injury from its transport network.