The average house price on Welford Road, Stratford-Upon-Avon is £589,019. Prices range from £128,000 to £1,500,000.
There are 16 properties on Welford Road, Stratford-Upon-Avon.
Average house prices on Welford Road, Stratford-Upon-Avon have risen by 604.2% from £131,000 in 1995 to £922,500 in 2023.
Welford Road, Stratford-Upon-Avon is in the CV37 postcode district.