Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £590,747 £320,000 1 Jun 2005
4 THE ORCHARD Detached £495,693 £460,000 30 Sep 2021