The average house price on Barlow Road, London is £392,417. Prices range from £203,423 to £950,000.
There are 12 properties on Barlow Road, London.
Average house prices on Barlow Road, London have risen by 123.5% from £425,000 in 2002 to £950,000 in 2022.
Barlow Road, London is in the W3 postcode district.