The average house price on Wenlock Road, Tewkesbury is £123,231. Prices range from £56,000 to £245,000.
There are 18 properties on Wenlock Road, Tewkesbury.
Average house prices on Wenlock Road, Tewkesbury have risen by 600% from £35,000 in 1996 to £245,000 in 2025.
Wenlock Road, Tewkesbury is in the GL20 postcode district.