The average house price on Bawdale Road, London is £333,499. Prices range from £2,500 to £1,625,000.
There are 45 properties on Bawdale Road, London.
Average house prices on Bawdale Road, London have risen by 902.9% from £64,748 in 1995 to £649,375 in 2024.
Bawdale Road, London is in the SE22 postcode district.