The average house price on Deacons Hill Road, Borehamwood is £501,934. Prices range from £8,000 to £1,850,000.
There are 93 properties on Deacons Hill Road, Borehamwood.
Average house prices on Deacons Hill Road, Borehamwood have risen by 221.6% from £205,244 in 1995 to £660,000 in 2025.
Deacons Hill Road, Borehamwood is in the WD6 postcode district.