Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD PLACE Terraced £388,976 £225,000 7 Oct 2011
3 ORCHARD PLACE Terraced £385,509 £240,000 20 Apr 2007