The average house price on Knollys Road, London is £238,727. Prices range from £15,170 to £1,185,000.
There are 289 properties on Knollys Road, London.
Average house prices on Knollys Road, London have risen by 922.3% from £46,225 in 1995 to £472,562 in 2024.
Knollys Road, London is in the SW16 postcode district.