TW1 1NP · Twickenham

£20M

what these 39 homes last sold for

£370kmedian
£5,744per m²
Recent sales
Flat 5, 222, St Margarets Road£410,000Nov 2025
Flat 3, 208, St Margarets Road£430,000Jan 2025
218A, St Margarets Road£1,600,000Mar 2024
Flat 1, 210, St Margarets Road£699,950Aug 2023
214, St Margarets Road£630,000Jul 2023
Flat 3, 204, St Margarets Road£578,000Jan 2022
Flat 4, 210, St Margarets Road£495,000Jun 2021
218, St Margarets Road£1,520,000Feb 2021
Flat 5, 204, St Margarets Road£525,000Feb 2021
Flat 7, 222, St Margarets Road£340,000Dec 2020
Ground Floor Flat, 214, St Margarets Road£540,000Nov 2019
218A, St Margarets Road£1,475,000Sep 2019
Open in SoldMap, free on the App Store