Heart of Slough, Berkshire
A mixed-use masterplan for this key town centre site delivering 450,000sqft of office space, 1450 new homes, University teaching space, retail, leisure and new library as well as a new bus station and public realm improvements.
