Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Terraced £307,060 £197,500 31 Oct 2007
2 ORCHARD MEWS Terraced £269,550 £232,500 3 Nov 2020
3 ORCHARD MEWS Terraced £275,484 £223,000 30 Jan 2019
4 ORCHARD MEWS Terraced £310,422 £200,000 14 Dec 2007