From Simple English Wikipedia, the free encyclopedia
Jump to navigation Jump to search

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.