A new 18-storey apartment block with more than 150 ‘affordable’ homes could be coming to Salford. Developers ECF want to build 153 one-, two- and three-bed flats on a triangular plot between ...