“Car-free zones” coming to Central London
In a press release today (15th May 2020), London Mayor Sadiq Khan, and TFL (Transport for London) have announced plans to turn many roads in the centre of the capital into car-free zones. Banning so many cars from London will transform it into one of the biggest car-free areas on the planet. As the lockdown … Read more