The village of Aldbury is used for all sorts of productions, "The Avengers" used it quite a bit too, fond memories of drinking there.
I think they used RAF Bovington for the airfeild scenes, lots of 2D Dak's for the background.
FS you are right of course (and you know how to spell too!)
I saw them film the Avengers there too, in fact Diana Rigg (The delicious Emma Peel) walked into me on her way to the set. She was wearing a purple cat suit. Made my day!!!! I was eight at the time. The pub by the pond to which you refer is called the Greyhound and has been in so many films and programmes including Morse, most recently.