Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £354,164 £225,000 7 Mar 2014
3 THE ORCHARDS Detached £629,939 £385,000 25 Oct 2013
6 THE ORCHARDS Detached £717,026 £390,000 22 Jul 2005
7 THE ORCHARDS Detached £727,657 £155,000 5 Jun 1998
8 THE ORCHARDS Detached £690,272 £550,000 23 Jan 2018
9 THE ORCHARDS Detached £658,095 £420,000 11 Feb 2008