The average house price on Waters Place, London is £360,314. Prices range from £104,824 to £620,000.
There are 9 properties on Waters Place, London.
Average house prices on Waters Place, London have risen by 216.2% from £257,000 in 1996 to £812,625 in 2013.
Waters Place, London is in the SW15 postcode district.