Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORWELL MEWS Semi-Detached £114,308 £109,000 28 Feb 2022
2 ORWELL MEWS Semi-Detached £160,935 £95,000 8 Jul 2010