The average house price on Upcroft Avenue, Edgware is £332,844. Prices range from £75,000 to £800,000.
There are 39 properties on Upcroft Avenue, Edgware.
Average house prices on Upcroft Avenue, Edgware have risen by 479.3% from £108,500 in 1995 to £628,500 in 2025.
Upcroft Avenue, Edgware is in the HA8 postcode district.