This happened at Duxford, a very famous airfield in the UK build during WWI. I think they have regular air shows there. Happens to be near Cambridge, UK, which is the high-tech (in many fields) area.
Duxford houses the Imperial War Museum Duxford, the American Air Museum, the Fighter Collection and the Historic Aircraft Collection [0]. Went their once years ago and was very impressed with the size of the collections.