Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Detached £468,322 £445,000 24 Jan 2022
2 ORCHARD MEWS Detached £644,950 £466,000 3 Dec 2015