RAF Debden - Credit: Wikimedia Commons
Royal Air Force Debden or more simply RAF Debden is a former Royal Air Force station located southeast of Saffron Walden and approximately north of the village of Debden in north Essex, England Read more on Wikipedia
Source: en.wikipedia.org