Property sales in St Margarets Road - Twickenham - TW1 2LH

Found 22 transactions going back to June 1995.

Date Address Price
31 Jul 2026 First Floor Flat, 113 St Margarets Road £ 285,000
18 Dec 2022 109 St Margarets Road £ 40,000
8 Jun 2015 115 St Margarets Road £ 300,000
5 Sep 2014 109a, St Margarets Road £ 521,000
3 Sep 2010 First Floor Flat, 115a, St Margarets Road £ 260,000
4 Jun 2010 Flat 2, 111 St Margarets Road £ 235,000
13 Dec 2007 115b, St Margarets Road £ 335,000
16 Aug 2007 109a, St Margarets Road £ 360,000
21 Oct 2005 113b, St Margarets Road £ 215,000
10 May 2004 Flat 2, 111 St Margarets Road £ 173,000
22 Dec 2003 At, 113 St Margarets Road £ 190,000
19 Apr 2002 117a, St Margarets Road £ 225,000
21 Feb 2002 109a, St Margarets Road £ 239,500
22 Aug 2000 Flat 2, 111 St Margarets Road £ 145,000
26 Mar 1999 117a, St Margarets Road £ 149,950
16 Mar 1998 113b, St Margarets Road £ 97,500
16 Jan 1998 Flat 2, 111 St Margarets Road £ 71,500
31 Oct 1997 119a, St Margarets Road £ 89,950
27 Jun 1997 117b, St Margarets Road £ 116,000
27 Jun 1996 119b, St Margarets Road £ 69,000
15 Mar 1996 117a, St Margarets Road £ 83,000
20 Jun 1995 113b, St Margarets Road £ 62,000