The average house price on Keildon Road, London is £673,308. Prices range from £158,500 to £1,992,250.
There are 39 properties on Keildon Road, London.
Average house prices on Keildon Road, London have risen by 1212% from £148,250 in 1995 to £1,945,000 in 2025.
Keildon Road, London is in the SW11 postcode district.