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…
London is transforming parts of its city center into car-free zones to make space for pedestrians and cyclists | Tolga Akmen/AFP via Getty Images ‘We have no choice but to rapidly repurpose London’s streets for…