Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ORCHARD LEAZE Semi-Detached £282,055 £166,000 19 Mar 2010
40 ORCHARD LEAZE Semi-Detached £309,241 £247,500 12 Feb 2018
42 ORCHARD LEAZE Semi-Detached £283,148 £270,000 10 Feb 2022
44 ORCHARD LEAZE Semi-Detached £305,761 £300,000 25 May 2022