Having been recently restored, Handley Page Victor XH648 is on display in the 'Air Space' hangar at the Imperial War Museum, Duxford. Date: 8 October 2022 Manipulation Notes: None