The average house price on Strouds Meadow, Thatcham is £296,982. Prices range from £139,995 to £500,000.
There are 23 properties on Strouds Meadow, Thatcham.
Average house prices on Strouds Meadow, Thatcham have risen by 402.5% from £99,500 in 1995 to £500,000 in 2024.
Strouds Meadow, Thatcham is in the RG18 postcode district.