Diocese of Salford Map

Church/cathedral in Salford, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

The Site of the Roman Catholic Diocese of Salford, the Catholic Church serving Greater Manchester and Lancashire