Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARD PLACE Flats/Maisonettes £511,836 £425,000 27 Jul 2020
5 MALLARD PLACE Flats/Maisonettes £499,952 £319,950 3 Aug 2007
7 MALLARD PLACE Terraced £898,609 £499,950 19 Aug 2009
9 MALLARD PLACE Terraced £890,790 £830,000 24 Sep 2021
11 MALLARD PLACE Terraced £965,535 £615,000 16 Jul 2007
13 MALLARD PLACE Terraced £865,553 £525,000 15 Dec 2006
17 MALLARD PLACE Terraced £815,593 £440,000 22 Apr 2009
19 MALLARD PLACE Terraced £1,259,715 £871,000 22 Jun 2015
21 MALLARD PLACE Flats/Maisonettes £433,868 £78,500 16 Aug 1996
23 MALLARD PLACE Terraced £431,097 £237,500 21 Oct 2005
25 MALLARD PLACE Flats/Maisonettes £551,170 £330,000 16 Nov 2006
27 MALLARD PLACE Flats/Maisonettes £854,784 £241,000 17 Jan 2001
29 MALLARD PLACE Flats/Maisonettes £385,880 £215,000 9 Dec 2005
31 MALLARD PLACE Flats/Maisonettes £388,103 £227,000 4 Aug 2006
35 MALLARD PLACE Flats/Maisonettes £683,171 £395,000 23 Jun 2006
37 MALLARD PLACE Flats/Maisonettes £862,494 £267,000 12 Oct 2001
39 MALLARD PLACE Flats/Maisonettes £682,932 £250,000 30 Aug 2002
41 MALLARD PLACE Flats/Maisonettes £443,433 £79,000 15 Feb 1996
43 MALLARD PLACE Flats/Maisonettes £456,128 £425,000 29 Sep 2021
45 MALLARD PLACE Flats/Maisonettes £594,225 £105,000 12 Dec 1995
47 MALLARD PLACE Flats/Maisonettes £574,033 £108,000 28 Jan 1997
49 MALLARD PLACE Flats/Maisonettes £483,494 £283,000 19 Jan 2011
53 MALLARD PLACE Flats/Maisonettes £445,671 £85,000 21 Feb 1997
55 MALLARD PLACE Flats/Maisonettes £798,790 £640,000 26 Mar 2018
57 MALLARD PLACE Flats/Maisonettes £672,260 £310,000 19 Dec 2003
59 MALLARD PLACE Terraced £886,931 £830,000 25 Jun 2021
63 MALLARD PLACE Terraced £987,025 £575,000 16 Nov 2011
69 MALLARD PLACE Terraced £1,403,584 £425,000 16 Aug 2001
73 MALLARD PLACE Terraced £1,032,006 £575,000 21 Dec 2005
75 MALLARD PLACE Terraced £1,496,719 £1,225,000 10 Dec 2019
79 MALLARD PLACE Terraced £919,315 £500,000 8 Jun 2005
81 MALLARD PLACE Terraced £1,240,583 £900,000 9 Dec 2015
83 MALLARD PLACE Terraced £1,793,562 £1,050,000 13 Jan 2010
87 MALLARD PLACE Terraced £1,325,809 £970,000 15 Jan 2016
91 MALLARD PLACE Terraced £1,316,047 £710,000 8 Apr 2005
93 MALLARD PLACE Terraced £1,915,479 £580,000 21 Aug 2001
97 MALLARD PLACE Terraced £1,279,530 £815,000 31 Jul 2007