The average house price on Kimbolton Close, London is £199,882. Prices range from £60,000 to £510,995.
There are 28 properties on Kimbolton Close, London.
Average house prices on Kimbolton Close, London have risen by 570.4% from £60,000 in 1996 to £402,221 in 2024.
Kimbolton Close, London is in the SE12 postcode district.