The average house price on Steward Road, Tewkesbury is £113,417. Prices range from £28,500 to £210,000.
There are 12 properties on Steward Road, Tewkesbury.
Average house prices on Steward Road, Tewkesbury have risen by 356.5% from £46,000 in 1997 to £210,000 in 2021.
Steward Road, Tewkesbury is in the GL20 postcode district.