The average house price on Mendlesham Road, Stowmarket is £247,286. Prices range from £81,500 to £520,000.
There are 21 properties on Mendlesham Road, Stowmarket.
Average house prices on Mendlesham Road, Stowmarket have risen by 252.3% from £113,250 in 1996 to £399,000 in 2025.
Mendlesham Road, Stowmarket is in the IP14 postcode district.