The average house price on St Marks Road, London is £381,918. Prices range from £97,000 to £835,000.
There are 14 properties on St Marks Road, London.
Average house prices on St Marks Road, London have risen by 250.8% from £102,250 in 1996 to £358,727 in 2020.
St Marks Road, London is in the W11 postcode district.