London marks Car Free Day
Roads have been closed in London to mark the “biggest ever” Car Free Day. As part of the Car Free Day, Councils in and around London have posted maps of road closures and have invited residents to take part in the “largest ever Play Streets” events. In a statement on their website, Transport for London […]
Continue Reading