Carver Barracks - Credit: Wikimedia Commons
Carver Barracks is a British Army base on the former site of RAF Debden, approximately 1 mile north of the village of Debden, in Essex. The nearest town is Saffron Walden. It is set to close in 2031. Read more on Wikipedia
Source: en.wikipedia.org