The average house price on St Johns Terrace, London is £463,000. Prices range from £243,000 to £957,000.
There are 5 properties on St Johns Terrace, London.
Average house prices on St Johns Terrace, London have risen by 480% from £165,000 in 1999 to £957,000 in 2024.
St Johns Terrace, London is in the W10 postcode district.