The average house price on Town Square, Stevenage is £615,000. Prices range from £70,000 to £1,260,000.
There are 4 properties on Town Square, Stevenage.
Average house prices on Town Square, Stevenage have risen by 1700% from £70,000 in 2013 to £1,260,000 in 2018.
Town Square, Stevenage is in the SG1 postcode district.