London is one of the world’s most congested cities. And yet only 20% of Londoners use their car regularly to get from home to work and back, and 41% of households in the city do not own a car at all.
However, London’s structure seems designed to accommodate the more cars, the better:&...