Flagship office, residential and retail mixed development.
Stowmarket, Suffolk