The average house price on Inverness Terrace, London is £618,958. Prices range from £18,500 to £6,750,000.
There are 267 properties on Inverness Terrace, London.
Average house prices on Inverness Terrace, London have risen by 641.4% from £126,783 in 1995 to £940,000 in 2025.
Inverness Terrace, London is in the W2 postcode district.