The average house price on Lodge Close, Stowmarket is £101,356. Prices range from £49,400 to £250,000.
There are 12 properties on Lodge Close, Stowmarket.
Average house prices on Lodge Close, Stowmarket have risen by 230.8% from £75,583 in 2004 to £250,000 in 2024.
Lodge Close, Stowmarket is in the IP14 postcode district.