The average house price on Northwood Park, Winchester is £1,347,492. Prices range from £445,000 to £4,250,000.
There are 6 properties on Northwood Park, Winchester.
Average house prices on Northwood Park, Winchester have risen by 855.1% from £445,000 in 2012 to £4,250,000 in 2023.
Northwood Park, Winchester is in the SO21 postcode district.