The average house price on Balfour Place, London is £452,908. Prices range from £152,500 to £800,000.
There are 12 properties on Balfour Place, London.
Average house prices on Balfour Place, London have risen by 411.5% from £152,500 in 1995 to £780,000 in 2023.
Balfour Place, London is in the SW15 postcode district.