Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 GREEN LANE Detached £661,769 £385,000 4 Jan 2012
104A GREEN LANE Detached £613,619 £355,000 18 Aug 2011
106 GREEN LANE Detached £678,856 £540,000 7 Dec 2017