Skip to content

Salford, M 7

Salford is a city in Greater Manchester, England, situated on the western bank of the River Irwell, with notable landmarks and a population of 129,794.