Sister cities of Salford, Greater Manchester - sistercity.info
Sister cities of Salford, Greater Manchester - sistercity.info Sister Cities of the World Home Countries United Kingdom Salford, Greater Manchester Sister cities of Salford, Greater Manchester Clermont-Ferrand Lunen Narbonne Saint-Ouen, Seine-Saint-Denis Salford ( / s l f r d / SOL -frd ) lies at the heart of the City of Salford, a metropolitan borough of Greater Manchester, in North West England. Salford is sited in a meander of the River Irwell, which forms in part its boundary with the city of Manchester to the east.