The average house price on Avalon Close, Stratford-Upon-Avon is £312,342. Prices range from £102,510 to £725,000.
There are 29 properties on Avalon Close, Stratford-Upon-Avon.
Average house prices on Avalon Close, Stratford-Upon-Avon have risen by 10.8% from £172,165 in 2022 to £190,750 in 2024.
Avalon Close, Stratford-Upon-Avon is in the CV37 postcode district.