Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMCROFT LANE Detached £609,322 £407,000 27 Oct 2014
3 ELMCROFT LANE Detached £730,966 £375,000 26 Jul 2004
9A ELMCROFT LANE Detached £678,356 £550,000 12 Jul 2019
11 ELMCROFT LANE Detached £924,926 £250,000 11 Aug 2000
15 ELMCROFT LANE Flats/Maisonettes £367,842 £80,000 18 Dec 1998
19 ELMCROFT LANE Detached £739,494 £130,000 25 Sep 1995