The average house price on Bidwell Gardens, London is £561,787. Prices range from £139,000 to £1,300,000.
There are 26 properties on Bidwell Gardens, London.
Average house prices on Bidwell Gardens, London have risen by 803.2% from £139,500 in 1996 to £1,260,000 in 2024.
Bidwell Gardens, London is in the N11 postcode district.