Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
119 GREEN LANE Detached £547,128 £231,000 2 May 2003
121 GREEN LANE Detached £471,344 £465,000 14 Jul 2023
123 GREEN LANE Detached £437,794 £354,163 15 May 2019
125 GREEN LANE Detached £708,686 £410,000 24 Aug 2011