Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARD PLACE Detached £587,244 £307,500 17 Sep 2004
6 MALLARD PLACE Detached £518,186 £360,000 9 Jul 2015
7 MALLARD PLACE Semi-Detached £512,404 £140,000 4 Oct 2000
8 MALLARD PLACE Semi-Detached £481,363 £321,500 28 Nov 2014
10 MALLARD PLACE Terraced £505,298 £270,000 25 Feb 2005
14 MALLARD PLACE Terraced £520,963 £308,000 10 Dec 2012
16 MALLARD PLACE Detached £473,584 £450,000 25 Jan 2022
17 MALLARD PLACE Detached £566,657 £330,000 11 Feb 2011
19 MALLARD PLACE Semi-Detached £502,759 £157,000 16 Nov 2001
20 MALLARD PLACE Terraced £498,522 £430,000 27 Nov 2020
26 MALLARD PLACE Detached £642,782 £307,500 31 Mar 2004
28 MALLARD PLACE Semi-Detached £649,481 £116,500 8 Jul 1996
31 MALLARD PLACE Semi-Detached £475,116 £470,000 3 Apr 2023
33 MALLARD PLACE Detached £590,332 £365,000 9 Mar 2007
34 MALLARD PLACE Terraced £544,453 £104,000 4 Mar 1997
35 MALLARD PLACE Semi-Detached £466,595 £460,001 13 Jun 2022
37 MALLARD PLACE Semi-Detached £553,515 £325,000 14 Aug 2012