The average house price on St James's Avenue, London is £170,781. Prices range from £47,000 to £398,000.
There are 16 properties on St James's Avenue, London.
Average house prices on St James's Avenue, London have risen by 258.5% from £39,750 in 1995 to £142,500 in 2024.
St James's Avenue, London is in the E2 postcode district.