The average house price in N18 2BL, London is £224,288. Prices range from £72,500 to £390,000.
There are 8 properties in N18 2BL, London.
N18 2BL contains 8 terraced properties.
Average house prices in N18 2BL have risen by 425.3% from £74,250 in 1998 to £390,000 in 2025.
N18 2BL is located in London, Greater London, England.