The average house price on Twyford Moors, Winchester is £385,000. Prices range from £385,000 to £385,000.
There are 1 properties on Twyford Moors, Winchester.
Average house prices on Twyford Moors, Winchester have risen by 220.8% from £120,000 in 1995 to £385,000 in 2003.
Twyford Moors, Winchester is in the SO21 postcode district.