Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHENE MEWS Detached £906,843 £714,000 29 Aug 2017
3 CHENE MEWS Terraced £738,434 £400,000 3 Jun 2005
6 CHENE MEWS Detached £800,991 £428,000 10 Feb 2005