London joins other major city with plans for car-free zones, pedestrianised city centre
The mayor of London, Sadiq Khan, and Transport for London on Friday announced plans to…
4 years hace
The mayor of London, Sadiq Khan, and Transport for London on Friday announced plans to…
London is transforming parts of its city center into car-free zones to make space for…