The average house price on The Knoll, London is £370,681. Prices range from £40,000 to £830,000.
There are 44 properties on The Knoll, London.
Average house prices on The Knoll, London have risen by 454% from £118,000 in 1996 to £653,750 in 2024.
The Knoll, London is in the W13 postcode district.