The average house price on Lower Terrace, London is £3,395,636. Prices range from £877,000 to £10,000,000.
There are 11 properties on Lower Terrace, London.
Average house prices on Lower Terrace, London have risen by 840.5% from £731,000 in 1996 to £6,875,000 in 2024.
Lower Terrace, London is in the NW3 postcode district.