Mace proposes masterplan to revamp Stevenage town centre in UK

db-06-01
Mace submitted a plan for the regeneration of Stevenage town centre in the UK. Credit: Mace Group.