The average house price on York Road, London is £365,312. Prices range from £97,000 to £865,000.
There are 33 properties on York Road, London.
Average house prices on York Road, London have risen by 711.8% from £95,000 in 1995 to £771,228 in 2024.
York Road, London is in the N11 postcode district.