The average house price on Francis Road, London is £172,566. Prices range from £7,000 to £956,780.
There are 247 properties on Francis Road, London.
Average house prices on Francis Road, London have risen by 1562% from £38,711 in 1995 to £643,390 in 2025.
Francis Road, London is in the E10 postcode district.