Salford residents fear £1bn tower block scheme will push them out
The £1bn scheme, including the UK’s tallest building outside London, is earmarked for land currently used as a retail park in Salford. People on the nearby Ordsall estate ...
BBC News
3 days ago