The average house price on Birkwood Close, London is £308,235. Prices range from £68,500 to £580,500.
There are 17 properties on Birkwood Close, London.
Average house prices on Birkwood Close, London have risen by 468% from £84,500 in 1997 to £480,000 in 2024.
Birkwood Close, London is in the SW12 postcode district.