The average house price on St Leonards Place, Telford is £82,600. Prices range from £45,000 to £100,000.
There are 5 properties on St Leonards Place, Telford.
Average house prices on St Leonards Place, Telford have risen by 113.3% from £45,000 in 1998 to £96,000 in 2014.
St Leonards Place, Telford is in the TF4 postcode district.