Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELL FARM GREEN LANE £1,723,366 £1,395,000 12 Mar 2019
SYCAMORE LODGE GREEN LANE £1,596,189 £1,550,000 20 Apr 2022