Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH ROAD Semi-Detached £202,555 £120,000 28 Feb 2013
4 LARCH ROAD Terraced £178,869 £145,000 14 Dec 2018
10 LARCH ROAD Semi-Detached £114,472 £23,950 27 Mar 1998
16 LARCH ROAD Terraced £131,592 £105,500 31 May 2018
18 LARCH ROAD Terraced £192,330 £190,000 23 Jun 2023
22 LARCH ROAD Terraced £97,902 £20,000 8 Dec 1997
28 LARCH ROAD Terraced £159,908 £94,000 27 Oct 2010
30 LARCH ROAD Terraced £138,259 £84,500 31 Oct 2013
32 LARCH ROAD Terraced £175,648 £163,000 30 Sep 2021
34 LARCH ROAD Terraced £126,319 £34,395 28 Sep 2000
36 LARCH ROAD Terraced £156,481 £64,500 12 Mar 2003
38 LARCH ROAD Semi-Detached £155,151 £135,000 30 Jul 2021
44 LARCH ROAD Terraced £127,734 £75,000 17 Aug 2012
46 LARCH ROAD Terraced £167,991 £127,500 9 Nov 2016
50 LARCH ROAD Terraced £162,339 £105,000 24 May 2014