The average house price on Mezen Close, Northwood is £215,182. Prices range from £33,120 to £580,000.
There are 18 properties on Mezen Close, Northwood.
Average house prices on Mezen Close, Northwood have risen by 281.1% from £76,750 in 1995 to £292,500 in 2025.
Mezen Close, Northwood is in the HA6 postcode district.