The UK’s third most productive town is booming Big things are happening in Slough. A long-term project is underway to transform 29 acres in the town centre. The Heart of Slough is a £450m initiative using the investment from both ...

Read More

A thriving town with all the benefits of a capital city The population of the region currently stands at around 93,500. Rising fast, it’s grown at about 3.5% over the last three years and around 8.7% over the last ten ...

Read More