The average house price on Burwood Place, London is £656,714. Prices range from £550,000 to £850,000.
There are 7 properties on Burwood Place, London.
Average house prices on Burwood Place, London have risen by 32.3% from £567,000 in 2002 to £750,000 in 2024.
Burwood Place, London is in the W2 postcode district.