Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARD PLACE Detached £591,591 £307,500 17 Sep 2004
6 MALLARD PLACE Detached £575,000 12 Jun 2024
7 MALLARD PLACE Semi-Detached £516,197 £140,000 4 Oct 2000
8 MALLARD PLACE Semi-Detached £484,927 £321,500 28 Nov 2014
10 MALLARD PLACE Terraced £509,038 £270,000 25 Feb 2005
14 MALLARD PLACE Terraced £524,819 £308,000 10 Dec 2012
16 MALLARD PLACE Detached £477,089 £450,000 25 Jan 2022
17 MALLARD PLACE Detached £570,851 £330,000 11 Feb 2011
19 MALLARD PLACE Semi-Detached £506,480 £157,000 16 Nov 2001
20 MALLARD PLACE Terraced £502,212 £430,000 27 Nov 2020
26 MALLARD PLACE Detached £647,541 £307,500 31 Mar 2004
28 MALLARD PLACE Semi-Detached £654,289 £116,500 8 Jul 1996
31 MALLARD PLACE Semi-Detached £478,958 £470,000 3 Apr 2023
33 MALLARD PLACE Detached £594,702 £365,000 9 Mar 2007
34 MALLARD PLACE Terraced £548,483 £104,000 4 Mar 1997
35 MALLARD PLACE Semi-Detached £470,049 £460,001 13 Jun 2022
37 MALLARD PLACE Semi-Detached £557,613 £325,000 14 Aug 2012