Criterion goes to town in Slough

Slough-town-centre

Criterion Capital’s proposed £300m Slough town centre regeneration project has received planning consent.

The scheme will include 675 PRS homes across five blocks around and