The average house price in SW16 1HD, London is £148,902. Prices range from £20,000 to £395,000.
There are 28 properties in SW16 1HD, London.
SW16 1HD contains 28 flat / maisonette properties.
Average house prices in SW16 1HD have risen by 1194.4% from £27,000 in 1995 to £349,500 in 2024.
SW16 1HD is located in London, Greater London, England.