The average house price on George Beard Road, London is £297,105. Prices range from £135,000 to £880,000.
There are 145 properties on George Beard Road, London.
Average house prices on George Beard Road, London have risen by 157% from £135,000 in 2003 to £346,889 in 2024.
George Beard Road, London is in the SE8 postcode district.