London joins other major city with plans for car-free zones, pedestrianised city centre Heaven32 May 18, 2020 Comments The mayor of London, Sadiq Khan, and Transport for London on Friday announced plans to transform parts of central London into car-free zones to make space for pedestrians and cyclists, as the United Kingdom began… Continue Download →