The average house price on Telford Road, London is £456,758. Prices range from £86,000 to £4,173,735.
There are 19 properties on Telford Road, London.
Average house prices on Telford Road, London have risen by 167.3% from £136,000 in 2001 to £363,500 in 2024.
Telford Road, London is in the N11 postcode district.