The average house price on Deans Lane, Edgware is £255,030. Prices range from £2,000 to £1,350,000.
There are 103 properties on Deans Lane, Edgware.
Average house prices on Deans Lane, Edgware have risen by 741.9% from £74,238 in 1995 to £625,000 in 2025.
Deans Lane, Edgware is in the HA8 postcode district.