The average house price on Barclay Road, London is £252,595. Prices range from £23,500 to £860,000.
There are 63 properties on Barclay Road, London.
Average house prices on Barclay Road, London have risen by 358.6% from £66,500 in 1995 to £305,000 in 2025.
Barclay Road, London is in the E11 postcode district.