The average house price on Moulder Road, Tewkesbury is £192,507. Prices range from £83,000 to £320,000.
There are 21 properties on Moulder Road, Tewkesbury.
Average house prices on Moulder Road, Tewkesbury have risen by 239.2% from £88,450 in 1997 to £300,000 in 2025.
Moulder Road, Tewkesbury is in the GL20 postcode district.