Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £671,417 £389,950 21 Oct 2011
2 THE ORCHARDS Detached £498,833 £405,000 30 Apr 2019
3 THE ORCHARDS Detached £747,529 £181,000 5 Oct 1999
4 THE ORCHARDS Detached £588,709 £123,000 6 Feb 1998
7 THE ORCHARDS Detached £777,921 £210,000 7 Jul 2000
8 THE ORCHARDS Detached £492,773 £295,000 9 Apr 2013