The average house price on Poplar Terrace, Stratford-Upon-Avon is £208,455. Prices range from £132,200 to £249,950.
There are 5 properties on Poplar Terrace, Stratford-Upon-Avon.
Average house prices on Poplar Terrace, Stratford-Upon-Avon have risen by 85.4% from £132,200 in 1997 to £245,125 in 2016.
Poplar Terrace, Stratford-Upon-Avon is in the CV37 postcode district.