Latest news

About the project

Heart of Slough is a 1.5m sq ft town centre regeneration project set to revitalise the centre of Slough.

Read more about the project