The average house price on Selkirk Road, London is £331,748. Prices range from £45,000 to £797,000.
There are 83 properties on Selkirk Road, London.
Average house prices on Selkirk Road, London have risen by 1116% from £58,390 in 1995 to £710,000 in 2025.
Selkirk Road, London is in the SW17 postcode district.