Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE £5,000,000 29 Oct 2021
2 ORCHARD PLACE £640,000 3 Aug 2015
UNIT D2 ORCHARD PLACE £1,400,000 11 Jul 2019