The average house price on Balchier Road, London is £273,773. Prices range from £97,500 to £560,000.
There are 11 properties on Balchier Road, London.
Average house prices on Balchier Road, London have risen by 700% from £70,000 in 1998 to £560,000 in 2019.
Balchier Road, London is in the SE22 postcode district.