Preview Imperial War Museum North, Trafford Wharf Road, Manchester, England, United Kingdom, Europe Image ID: 792-201 Artist: Peter Richardson Purchase a commercial license Buy framed prints & more from our print store travel photography travel destinations color image day outdoors architecture exteriors building exterior modern museum museums imperial war museum imperial war museum north manchester england great britain united kingdom europe cities city location landmark landmarks vertical