Property sales in Mallard Place - Twickenham - TW1 4SW

Found 73 transactions going back to December 1995.

Date Address Price
30 Apr 2024 85 Mallard Place £ 1,395,000
1 Mar 2024 77 Mallard Place £ 1,250,000
31 Jan 2024 89 Mallard Place £ 1,220,000
29 Sep 2021 43 Mallard Place £ 425,000
24 Sep 2021 9 Mallard Place £ 830,000
25 Jun 2021 59 Mallard Place £ 830,000
1 Apr 2021 85 Mallard Place £ 1,150,000
27 Jul 2020 3 Mallard Place £ 425,000
10 Dec 2019 75 Mallard Place £ 1,225,000
26 Mar 2018 55 Mallard Place £ 640,000
15 Jan 2016 87 Mallard Place £ 970,000
9 Dec 2015 81 Mallard Place £ 900,000
12 Oct 2015 23 Mallard Place £ 300,000
22 Jun 2015 19 Mallard Place £ 871,000
26 Jul 2013 55 Mallard Place £ 410,000
26 Jul 2013 43 Mallard Place £ 319,950
19 Oct 2012 55 Mallard Place £ 120,000
16 Nov 2011 63 Mallard Place £ 575,000
19 Jan 2011 49 Mallard Place £ 283,000
18 Aug 2010 75 Mallard Place £ 1,027,500
13 Jan 2010 83 Mallard Place £ 1,050,000
14 Sep 2009 43 Mallard Place £ 245,000
19 Aug 2009 7 Mallard Place £ 499,950
22 Apr 2009 17 Mallard Place £ 440,000
19 Sep 2008 87 Mallard Place £ 580,000
3 Aug 2007 5 Mallard Place £ 319,950
31 Jul 2007 97 Mallard Place £ 815,000
16 Jul 2007 11 Mallard Place £ 615,000
30 Mar 2007 75 Mallard Place £ 815,000
15 Dec 2006 13 Mallard Place £ 525,000
16 Nov 2006 25 Mallard Place £ 330,000
22 Sep 2006 3 Mallard Place £ 315,000
4 Aug 2006 31 Mallard Place £ 227,000
23 Jun 2006 35 Mallard Place £ 395,000
9 May 2006 63 Mallard Place £ 540,000
21 Dec 2005 73 Mallard Place £ 575,000
9 Dec 2005 29 Mallard Place £ 215,000
9 Dec 2005 35 Mallard Place £ 296,000
21 Oct 2005 23 Mallard Place £ 237,500
23 Sep 2005 43 Mallard Place £ 205,000
8 Jun 2005 79 Mallard Place £ 500,000
8 Apr 2005 91 Mallard Place £ 710,000
18 Jan 2005 23 Mallard Place £ 220,000
11 Feb 2004 83 Mallard Place £ 270,000
19 Dec 2003 57 Mallard Place £ 310,000
7 Feb 2003 29 Mallard Place £ 195,000
3 Dec 2002 3 Mallard Place £ 250,000
30 Aug 2002 39 Mallard Place £ 250,000
26 Apr 2002 11 Mallard Place £ 415,000
28 Mar 2002 31 Mallard Place £ 167,000
12 Oct 2001 37 Mallard Place £ 267,000
21 Aug 2001 93 Mallard Place £ 580,000
16 Aug 2001 69 Mallard Place £ 425,000
17 Jan 2001 27 Mallard Place £ 241,000
31 Aug 2000 31 Mallard Place £ 147,000
25 Aug 2000 3 Mallard Place £ 246,000
21 Jul 2000 9 Mallard Place £ 305,000
13 Apr 2000 39 Mallard Place £ 196,000
1 Apr 1999 17 Mallard Place £ 225,000
11 Mar 1999 39 Mallard Place £ 164,950
30 Oct 1998 63 Mallard Place £ 325,000
14 Aug 1998 93 Mallard Place £ 420,000
22 May 1998 27 Mallard Place £ 160,000
15 Oct 1997 57 Mallard Place £ 147,000
21 Feb 1997 53 Mallard Place £ 85,000
30 Jan 1997 9 Mallard Place £ 175,000
28 Jan 1997 47 Mallard Place £ 108,000
16 Aug 1996 21 Mallard Place £ 78,500
27 Feb 1996 25 Mallard Place £ 109,000
15 Feb 1996 41 Mallard Place £ 79,000
14 Feb 1996 83 Mallard Place £ 290,000
15 Dec 1995 39 Mallard Place £ 116,000
12 Dec 1995 45 Mallard Place £ 105,000