The City of London Corporation is striving to put pedestrians first as part of its new 25-year transport strategy that will help to shape development and flow through the Square Mile. The corporation wants to reduce the number of vehicles
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More