'Car-Free Zones' Launching in London

2020-05-16 15:10
By Jessica CorbettFollowing in the footsteps of leaders in Milan and New York City who are heeding global calls to #BuildBackBetter from the coronavirus pandemic, London Mayor Sadiq Khan on Friday unveiled plans to create "one of the largest car-free zones in any capital city in the world" to improv...