The average house price on Leacroft Close, London is £246,300. Prices range from £198,950 to £364,950.
There are 6 properties on Leacroft Close, London.
Average house prices on Leacroft Close, London have risen by 81.2% from £201,360 in 2001 to £364,950 in 2013.
Leacroft Close, London is in the N21 postcode district.