Search results
News about Salford Red Devils, Paul Rowley, Warrington Wolves
News about Salford City, Karl Robinson, Callum Hendry
News about Salford, torso, Greater Manchester Police
Salford is a city in Greater Manchester, England. The city is situated in a meander on the western bank of the River Irwell which forms its boundary with Manchester and its city centre. Wikipedia