The average house price on Balfour Grove, London is £232,020. Prices range from £62,000 to £670,000.
There are 44 properties on Balfour Grove, London.
Average house prices on Balfour Grove, London have risen by 673.9% from £66,333 in 1995 to £513,333 in 2024.
Balfour Grove, London is in the N20 postcode district.