Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Semi-Detached £764,123 £430,000 2 Feb 2006
2 ORCHARD MEWS Semi-Detached £817,433 £460,000 2 Feb 2006
3 ORCHARD MEWS £962,591 £960,000 1 Jul 2022
4 ORCHARD MEWS Semi-Detached £934,895 £510,000 31 Aug 2005
5 ORCHARD MEWS Semi-Detached £1,168,388 £865,000 14 Mar 2016