About IWM North
IWM North is the Museum of the World War II in Stretford, England. It is one of the largest museums of its kind in the world. The museum contains exhibitions on the history of World War II, and the lives of the people who were involved.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.