The average house price on Talfourd Place, London is £551,167. Prices range from £110,000 to £1,010,000.
There are 12 properties on Talfourd Place, London.
Average house prices on Talfourd Place, London have risen by 714.2% from £113,000 in 1998 to £920,000 in 2022.
Talfourd Place, London is in the SE15 postcode district.