The average house price on Selhurst Road, London is £140,456. Prices range from £5,000 to £3,700,000.
There are 489 properties on Selhurst Road, London.
Average house prices on Selhurst Road, London have risen by 687.5% from £33,300 in 1995 to £262,250 in 2025.
Selhurst Road, London is in the SE25 postcode district.