The average house price on Baronsmead Road, London is £1,735,125. Prices range from £475,000 to £6,000,000.
There are 18 properties on Baronsmead Road, London.
Average house prices on Baronsmead Road, London have risen by 601.4% from £456,250 in 1995 to £3,200,000 in 2021.
Baronsmead Road, London is in the SW13 postcode district.