The average house price on Bayford Road, London is £296,325. Prices range from £71,950 to £1,075,000.
There are 12 properties on Bayford Road, London.
Average house prices on Bayford Road, London have risen by 545.9% from £63,475 in 1996 to £410,000 in 2021.
Bayford Road, London is in the NW10 postcode district.