Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 LEACH LANE Detached £432,001 £250,000 1 Jul 2011
100 LEACH LANE Detached £396,267 £392,000 13 Apr 2023
102 LEACH LANE Detached £519,479 £305,000 1 Sep 2006
108 LEACH LANE Detached £427,505 £133,500 23 Nov 2001
110 LEACH LANE Detached £451,681 £278,000 29 Nov 2013
112 LEACH LANE Detached £310,912 £216,000 9 Jul 2015