Deacon's Hill is located in what village in the Hertsmere borough of Hertfordshire, England, on the former A5 road?
Deacon's Hill: Deacon's Hill is an area of Elstree, Hertfordshire, England.
i don't know