The average house price on Leechcroft Avenue, Sidcup is £256,310. Prices range from £64,000 to £440,000.
There are 31 properties on Leechcroft Avenue, Sidcup.
Average house prices on Leechcroft Avenue, Sidcup have risen by 556.3% from £64,000 in 1995 to £420,000 in 2024.
Leechcroft Avenue, Sidcup is in the DA15 postcode district.