The average house price on Orchard Drive, Tewkesbury is £255,416. Prices range from £94,000 to £605,000.
There are 12 properties on Orchard Drive, Tewkesbury.
Average house prices on Orchard Drive, Tewkesbury have risen by 809.8% from £66,500 in 1996 to £605,000 in 2024.
Orchard Drive, Tewkesbury is in the GL20 postcode district.