Talk:Salford

Page contents not supported in other languages.
From Simple English Wikipedia, the free encyclopedia

The Imperial War Museum North is located in Trafford Park which is in the neighbouring Metropolitan Borough of Trafford on the other side of the Manchester Ship Canel from The City of Salford and Salford Quays.