TW1 2LN · Twickenham

£21M

what these 52 homes last sold for

£371kmedian
£7,366per m²
Recent sales
First Floor Flat, 17, St Margarets Road£435,000Oct 2025
9A, St Margarets Road£525,000Oct 2025
5A, St Margarets Road£465,000Sep 2025
Flat B, 9, St Margarets Road£392,000Jun 2025
15B, St Margarets Road£400,000Apr 2025
19A, St Margarets Road£671,500Apr 2025
25B, St Margarets Road£430,000Feb 2025
27C, St Margarets Road£453,000Oct 2024
7A, St Margarets Road£450,000Sep 2024
19B, St Margarets Road£490,000Aug 2024
19D, St Margarets Road£762,500Jul 2024
Flat 4, 13, St Margarets Road£410,000Jun 2024
Open in SoldMap, free on the App Store