Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 MALLARD PLACE Semi-Detached £187,098 £150,000 18 May 2018
5 MALLARD PLACE Terraced £220,366 £165,000 27 Jun 2016
6 MALLARD PLACE Terraced £197,846 £165,000 21 Aug 2020
8 MALLARD PLACE Terraced £185,824 £33,010 19 May 1995
9 MALLARD PLACE Terraced £189,740 £130,000 22 May 2015
11 MALLARD PLACE Terraced £220,378 £130,000 16 Jan 2013
12 MALLARD PLACE Semi-Detached £250,157 £79,000 7 Dec 2001
15 MALLARD PLACE Terraced £184,296 £135,000 1 Feb 2016
19 MALLARD PLACE Terraced £230,035 £139,950 30 Jul 2008
20 MALLARD PLACE Terraced £225,892 £88,000 29 Nov 2002
22 MALLARD PLACE Terraced £200,096 £70,000 14 Jun 2002
23 MALLARD PLACE Terraced £189,740 £130,000 29 May 2015