Cars set to be banned from half of roads in London’s Square Mile and speed limits slashed to 15mph

You cannot stand in the way of peace. Or shouldn’t, anyway.

Vehicles would be banned from about half of the Square Mile’s roads under radical plans announced today to improve safety and cut congestion.