Property sales in Mallard Place - Twickenham - TW1 4SR

Found 58 transactions going back to March 1995.

Date Address Price
26 Jun 2024 38 Mallard Place £ 549,000
16 Jun 2022 62 Mallard Place £ 1,200,000
31 Aug 2021 66 Mallard Place £ 1,475,000
24 Jun 2021 32 Mallard Place £ 490,000
20 Nov 2020 80 Mallard Place £ 1,260,000
4 Sep 2020 66 Mallard Place £ 1,550,000
7 Jul 2020 6 Mallard Place £ 575,000
29 Jun 2020 74 Mallard Place £ 1,115,000
14 Feb 2020 24 Mallard Place £ 345,000
29 Oct 2019 4 Mallard Place £ 305,000
26 Mar 2018 60 Mallard Place £ 810,000
21 Feb 2018 40 Mallard Place £ 330,000
16 Dec 2016 2 Mallard Place £ 341,000
15 Nov 2013 32 Mallard Place £ 329,950
31 Oct 2013 34 Mallard Place £ 320,000
1 Aug 2013 76 Mallard Place £ 875,000
31 May 2011 40 Mallard Place £ 230,000
8 Mar 2011 6 Mallard Place £ 308,000
17 Dec 2010 48 Mallard Place £ 225,300
12 Nov 2010 20 Mallard Place £ 345,000
12 Aug 2009 44 Mallard Place £ 268,000
21 Jul 2009 18 Mallard Place £ 306,500
14 Jul 2006 38 Mallard Place £ 315,000
6 Jun 2006 34 Mallard Place £ 215,000
26 May 2006 6 Mallard Place £ 260,000
10 Jan 2006 66 Mallard Place £ 760,000
9 Dec 2005 36 Mallard Place £ 310,000
20 Sep 2005 70 Mallard Place £ 550,000
1 Jun 2005 58 Mallard Place £ 545,000
11 Nov 2004 62 Mallard Place £ 525,000
13 May 2004 12 Mallard Place £ 220,000
11 Aug 2003 80 Mallard Place £ 640,000
1 Aug 2003 34 Mallard Place £ 215,000
23 Jun 2003 42 Mallard Place £ 209,250
5 Jul 2002 58 Mallard Place £ 499,995
15 Feb 2002 64 Mallard Place £ 485,000
26 Oct 2001 26 Mallard Place £ 169,950
8 Sep 2000 16 Mallard Place £ 240,000
24 Aug 2000 72 Mallard Place £ 650,000
25 Jul 2000 52 Mallard Place £ 200,000
21 Jul 2000 34 Mallard Place £ 165,000
10 Sep 1999 32 Mallard Place £ 150,000
6 Aug 1999 62 Mallard Place £ 375,000
28 Aug 1998 42 Mallard Place £ 107,250
20 Apr 1998 14 Mallard Place £ 157,500
16 Mar 1998 20 Mallard Place £ 151,000
12 Mar 1998 36 Mallard Place £ 151,000
27 Feb 1998 64 Mallard Place £ 287,500
19 Feb 1998 18 Mallard Place £ 152,000
23 Dec 1997 62 Mallard Place £ 64,000
28 Nov 1997 70 Mallard Place £ 300,000
31 Jul 1997 62 Mallard Place £ 275,000
23 Jul 1997 80 Mallard Place £ 356,000
9 May 1997 10 Mallard Place £ 85,000
7 Mar 1997 56 Mallard Place £ 240,000
22 Apr 1996 26 Mallard Place £ 72,000
19 Apr 1996 34 Mallard Place £ 86,000
27 Mar 1995 80 Mallard Place £ 295,000