The average house price on Stafford Park 15, Telford is £389,382. Prices range from £85,000 to £2,487,000.
There are 23 properties on Stafford Park 15, Telford.
Average house prices on Stafford Park 15, Telford have risen by 16.3% from £258,000 in 2014 to £300,000 in 2024.
Stafford Park 15, Telford is in the TF3 postcode district.