The average house price on Townley Street, London is £2,608,750. Prices range from £965,000 to £5,888,750.
There are 3 properties on Townley Street, London.
Average house prices on Townley Street, London have risen by 510.2% from £965,000 in 2019 to £5,888,750 in 2024.
Townley Street, London is in the SE17 postcode district.