The average house price in N20 0LH, London is £763,962. Prices range from £10,000 to £5,623,500.
There are 28 properties in N20 0LH, London.
N20 0LH contains 21 flat / maisonette properties, 7 other properties.
Average house prices in N20 0LH have fallen by 64.2% from £1,144,189 in 2015 to £409,500 in 2025.
N20 0LH is located in London, Greater London, England.