Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARD MEWS Terraced £149,477 £92,000 29 Nov 2013
3 MALLARD MEWS Terraced £135,619 £107,000 15 Sep 2017
5 MALLARD MEWS Terraced £167,581 £154,950 12 Nov 2021
7 MALLARD MEWS Detached £144,552 £117,000 7 Jun 2019