Search results
News about Salford Red Devils, Hull KR, Theo Fages
News about Pizza Express, Salford, Quays
News about Salford, League Two, MK Dons
Also in the news
Salford is a cathedral 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