The average house price on St Andrews Road, London is £375,624. Prices range from £60,000 to £875,000.
There are 41 properties on St Andrews Road, London.
Average house prices on St Andrews Road, London have risen by 913.1% from £76,500 in 1996 to £775,000 in 2025.
St Andrews Road, London is in the W3 postcode district.