the website of South Ashford Community Forum
29 November 2015
Environment, Health, News, Safety, Transport
By 2035 the number of cars on England’s roads is set to increase by 45% and traffic delays by 64%.
Four in 10 car journeys are less than 2 miles.
Driving less means less congested, more pleasant streets.
← Previous post
Next post →
Your email address will not be published. Required fields are marked *