Deltic over 8 years ago [hidden] This is the "American Air Museum" hangar at Imperial War Museum Duxford, Cambridgeshire, England for anyone who cares. 10 Reply Copy ID Copy Link