Salford Central Zone C – 211 new apartments granted in 23-storey tower & podium
Salford Central’s Masterplan regeneration has recently had a further 211 apartments approved in the scheme’s tallest tower to date. The 23-storey tower and podium form the first phase [...]