Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD MEWS Terraced £264,924 £144,450 7 Jan 2009
3 ORCHARD MEWS Terraced £149,883 £125,000 21 Aug 2020
4 ORCHARD MEWS Terraced £184,044 £155,000 30 Sep 2020