The average house price on Rowland Place, Northwood is £144,675. Prices range from £25,000 to £250,000.
There are 16 properties on Rowland Place, Northwood.
Average house prices on Rowland Place, Northwood have fallen by 62.7% from £67,000 in 1995 to £25,000 in 2024.
Rowland Place, Northwood is in the HA6 postcode district.