The average house price on Pollards Hill South, London is £347,267. Prices range from £14,000 to £1,070,000.
There are 99 properties on Pollards Hill South, London.
Average house prices on Pollards Hill South, London have risen by 300% from £110,000 in 1995 to £440,000 in 2025.
Pollards Hill South, London is in the SW16 postcode district.