The average house price on Selhurst Road, London is £254,176. Prices range from £65,000 to £610,000.
There are 25 properties on Selhurst Road, London.
Average house prices on Selhurst Road, London have risen by 654.7% from £79,500 in 1995 to £600,000 in 2024.
Selhurst Road, London is in the N9 postcode district.