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