The average house price on Capstan Road, London is £137,348. Prices range from £31,900 to £330,000.
There are 13 properties on Capstan Road, London.
Average house prices on Capstan Road, London have risen by 635.2% from £40,500 in 1996 to £297,750 in 2014.
Capstan Road, London is in the SE8 postcode district.