Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Terraced £294,531 £162,500 9 Nov 2005
2 ORCHARD MEWS Detached £244,503 £198,000 13 Sep 2018
3 ORCHARD MEWS Terraced £311,632 £170,000 30 Aug 2005