Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS GREEN LANE Semi-Detached £262,657 £205,000 30 Jun 2017
2 THE ORCHARDS GREEN LANE Semi-Detached £314,101 £189,950 23 Aug 2013
3 THE ORCHARDS GREEN LANE Detached £473,479 £340,000 9 Nov 2015
4 THE ORCHARDS GREEN LANE Detached £429,437 £350,000 6 Sep 2019