The speed limit on most of the City of London’s streets was reduced to 20mph from Sunday 20 July following public consultation on the measure earlier this year; the measure aims to reduce road traffic casualties in the City by 7 per cent (approximately 30 per annum).