Property sales in Thames Road, London

Found 107 transactions going back to May 1995.

Date Address Price
1 Sep 2025 40 Thames Road £ 625,000
13 Mar 2025 42 Thames Road £ 575,000
7 Mar 2022 Unit 3, Thames Road £ 25,290,000
7 Mar 2022 Unit 3, Thames Road £ 22,575,000
31 Jan 2022 Flat 2, 166 Thames Road £ 575,000
20 Jan 2022 Flat 1, 166 Thames Road £ 555,000
24 Jun 2011 52 Thames Road £ 390,000
3 Jun 2011 38 Thames Road £ 335,000
20 May 2011 53 Thames Road £ 490,000
18 Jan 2011 Magnolia House, 160, Thames Road £ 662,000
15 Sep 2010 53a, Thames Road £ 490,000
30 Nov 2009 55 Thames Road £ 375,000
29 Oct 2009 30a, Thames Road £ 330,000
12 Dec 2008 59 Thames Road £ 305,000
14 Nov 2008 28a, Thames Road £ 165,000
15 Feb 2008 24c, Thames Road £ 320,000
15 Nov 2007 Magnolia House, 160, Thames Road £ 705,000
19 Oct 2007 182 Thames Road £ 395,000
21 Sep 2007 84 Thames Road £ 435,000
15 Aug 2007 46 Thames Road £ 385,000
23 Mar 2007 78 Thames Road £ 360,000
2 Mar 2007 53 Thames Road £ 430,000
2 Mar 2007 53a, Thames Road £ 430,000
19 Jan 2007 84 Thames Road £ 351,500
21 Dec 2006 62 Thames Road £ 670,000
30 Aug 2006 182 Thames Road £ 312,000
27 Jul 2006 134 Thames Road £ 202,500
3 Jul 2006 188 Thames Road £ 570,000
11 May 2006 53b, Thames Road £ 300,000
7 Apr 2006 138 Thames Road £ 199,950
15 Feb 2006 First Floor Flat, 56 Thames Road £ 249,990
2 Feb 2006 62 Thames Road £ 425,000
16 Jan 2006 186 Thames Road £ 545,000
13 Dec 2005 92 Thames Road £ 290,000
14 Oct 2005 59 Thames Road £ 289,950
5 Aug 2005 98 Thames Road £ 242,000
8 Jul 2005 40 Thames Road £ 305,000
21 Jan 2005 52 Thames Road £ 306,000
29 Oct 2004 188 Thames Road £ 500,000
29 Oct 2004 74 Thames Road £ 295,000
22 Apr 2004 30a, Thames Road £ 250,000
8 Apr 2004 84 Thames Road £ 273,250
14 Nov 2003 164 Thames Road £ 720,000
14 Jul 2003 56 Thames Road £ 120,000
10 Jun 2003 80 Thames Road £ 275,000
6 Jun 2003 44 Thames Road £ 242,500
28 Apr 2003 134 Thames Road £ 107,000
28 Mar 2003 99 Thames Road £ 243,000
28 Mar 2003 98 Thames Road £ 243,000
10 Jan 2003 59 Thames Road £ 168,000
21 Nov 2002 56 Thames Road £ 95,300
9 Aug 2002 24a, Thames Road £ 265,000
1 Aug 2002 52 Thames Road £ 270,000
31 Jul 2002 32b, Thames Road £ 232,000
5 Jul 2002 28a, Thames Road £ 280,000
29 May 2002 First Floor Flat, 56 Thames Road £ 232,500
28 Mar 2002 40 Thames Road £ 280,000
21 Jan 2002 92 Thames Road £ 247,500
12 Oct 2001 26a, Thames Road £ 223,600
12 Oct 2001 50 Thames Road £ 249,950
8 Oct 2001 98 Thames Road £ 175,000
10 Aug 2001 114 Thames Road £ 152,000
25 May 2001 38 Thames Road £ 220,000
25 Apr 2001 74 Thames Road £ 232,500
1 Dec 2000 24 Thames Road £ 190,000
14 Nov 2000 Magnolia House, 160, Thames Road £ 457,000
28 Jul 2000 55 Thames Road £ 65,000
23 Jun 2000 78 Thames Road £ 229,000
6 Apr 2000 188 Thames Road £ 405,000
31 Mar 2000 30a, Thames Road £ 229,950
24 Mar 2000 30b, Thames Road £ 205,000
18 Oct 1999 24a, Thames Road £ 175,000
29 Sep 1999 30d, Thames Road £ 180,000
17 Aug 1999 114 Thames Road £ 95,000
3 Aug 1999 66 Thames Road £ 130,000
9 Jul 1999 32a, Thames Road £ 169,950
30 Apr 1999 178 Thames Road £ 116,500
12 Mar 1999 52 Thames Road £ 143,000
19 Feb 1999 24c, Thames Road £ 143,000
17 Jul 1998 28a, Thames Road £ 187,500
29 Apr 1998 24b, Thames Road £ 190,000
12 Feb 1998 55 Thames Road £ 136,500
18 Dec 1997 84 Thames Road £ 134,000
7 Nov 1997 36 Thames Road £ 150,000
12 Sep 1997 59 Thames Road £ 115,000
12 Aug 1997 96 Thames Road £ 140,000
8 Aug 1997 78 Thames Road £ 127,000
27 Jun 1997 80 Thames Road £ 154,000
20 Jun 1997 24 Thames Road £ 109,950
30 May 1997 99 Thames Road £ 131,000
4 Apr 1997 50 Thames Road £ 150,000
27 Mar 1997 32b, Thames Road £ 117,000
13 Dec 1996 44 Thames Road £ 125,000
2 Sep 1996 First Floor Flat, 56 Thames Road £ 96,000
27 Jul 1996 30d, Thames Road £ 110,000
19 Jul 1996 92 Thames Road £ 110,000
17 Jun 1996 80 Thames Road £ 105,000
1 May 1996 32b, Thames Road £ 80,000
19 Apr 1996 40 Thames Road £ 129,950
18 Dec 1995 24b, Thames Road £ 78,500
21 Nov 1995 36 Thames Road £ 76,000
27 Oct 1995 26a, Thames Road £ 100,000
11 Oct 1995 30b, Thames Road £ 65,950
24 Aug 1995 76 Thames Road £ 106,000
16 Aug 1995 40 Thames Road £ 75,000
28 Jul 1995 24a, Thames Road £ 102,250
26 May 1995 168 Thames Road £ 160,000