The average house price on St James's Road, London is £586,859. Prices range from £62,000 to £7,602,000.
There are 99 properties on St James's Road, London.
Average house prices on St James's Road, London have risen by 673.1% from £80,000 in 1996 to £618,500 in 2024.
St James's Road, London is in the SE1 postcode district.