The Imperial War Museum North, located on Trafford Wharf Road, is open every day from 10 a.m. to 5 p.m. and admission is free. You can reach it via the MediaCityUK Metrolink tram stops.