Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 ORCHARD LEAZE Detached £336,954 £267,000 18 Oct 2017
6 ORCHARD LEAZE Detached £428,836 £79,500 16 Dec 1996
10 ORCHARD LEAZE Semi-Detached £308,847 £250,000 27 Mar 2019
14 ORCHARD LEAZE Semi-Detached £254,315 £255,000 25 Aug 2022
16 ORCHARD LEAZE Semi-Detached £341,053 £172,500 11 Jun 2004