The average house price on Roche Road, London is £248,500. Prices range from £78,000 to £585,000.
There are 9 properties on Roche Road, London.
Average house prices on Roche Road, London have risen by 650% from £78,000 in 1997 to £585,000 in 2022.
Roche Road, London is in the SW16 postcode district.