Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 GREEN LANE Detached £874,551 £690,000 30 Sep 2017
115 GREEN LANE Detached £862,810 £375,000 8 Aug 2003
117 GREEN LANE Detached £624,612 £375,000 21 Jun 2013
THE ORCHARD HOUSE GREEN LANE Detached £756,325 £370,000 23 Apr 2004