Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 MALLARD ROAD Detached £201,923 £74,950 27 Sep 2002
8 MALLARD ROAD Detached £143,999 £101,500 1 Sep 2015
26 MALLARD ROAD Terraced £100,826 £36,000 26 Jul 2002