UK’s New Towns Should Park Cars In Favour Of Walking Tech December 13, 2024 The UK’s new towns should focus on an oft-forgotten form of transport: walking. That’s according to a report from Create…