Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £838,806 £475,000 7 Apr 2006
2 THE ORCHARDS Detached £879,224 £550,000 25 Apr 2008
3 THE ORCHARDS Detached £1,530,997 £1,235,000 9 Aug 2019
4 THE ORCHARDS Detached £960,747 £775,000 30 Aug 2019