The average house price on New Road, Stratford-Upon-Avon is £561,888. Prices range from £70,000 to £2,740,297.
There are 13 properties on New Road, Stratford-Upon-Avon.
Average house prices on New Road, Stratford-Upon-Avon have risen by 47.7% from £294,750 in 1996 to £435,250 in 2025.
New Road, Stratford-Upon-Avon is in the CV37 postcode district.