Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £489,453 £345,000 16 Sep 2015
2 THE ORCHARDS Detached £590,273 £375,000 10 Mar 2014
3 THE ORCHARDS Detached £797,455 £296,000 4 Sep 2002
4 THE ORCHARDS Detached £810,853 £250,000 12 Oct 2001