The average house price on St Margarets Road, Twickenham is £444,523. Prices range from £3,500 to £7,735,000.
There are 416 properties on St Margarets Road, Twickenham.
Average house prices on St Margarets Road, Twickenham have risen by 681.9% from £100,651 in 1995 to £787,000 in 2025.
St Margarets Road, Twickenham is in the TW1 postcode district.