The average house price on Palace Road, London is £272,814. Prices range from £2,500 to £2,484,391.
There are 362 properties on Palace Road, London.
Average house prices on Palace Road, London have risen by 416.5% from £75,750 in 1995 to £391,250 in 2025.
Palace Road, London is in the SW2 postcode district.