Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Detached £764,437 £585,000 6 Jan 2017
4 THE ORCHARD Detached £863,064 £235,000 8 Sep 2000
5 THE ORCHARD Detached £1,059,431 £225,000 28 May 1998
7 THE ORCHARD Detached £532,526 £525,000 14 Jun 2022
8 THE ORCHARD Detached £815,644 £150,000 1 Nov 1996