The average house price on Leonard Close, Telford is £69,862. Prices range from £30,000 to £163,500.
There are 17 properties on Leonard Close, Telford.
Average house prices on Leonard Close, Telford have risen by 463.8% from £29,000 in 1996 to £163,500 in 2025.
Leonard Close, Telford is in the TF2 postcode district.