Debden takes its name from the ancient manor of Debden, which lay at its northern end around Debden Green. The Debden Estate was constructed between 1947 and 1952 by the London County Council after they bought 644 acres from John Maitland.
Uploaded to Geograph by Marathon on 13 March 2015
Photo © Marathon, 13 March 2015.
Licensed for reuse under this Creative Commons licence