The average house price on Manor Road, London is £171,078. Prices range from £50,000 to £475,000.
There are 57 properties on Manor Road, London.
Average house prices on Manor Road, London have risen by 822.3% from £51,500 in 1995 to £475,000 in 2024.
Manor Road, London is in the N17 postcode district.