Slough Council

Speeding up Housing Delivery: Homes England’s Intervention

With Homes England buying the site for a 1,340-home scheme in Slough, Developer Muse will start the consultation process for the project […]

DETAIL