Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH TERRACE Semi-Detached £178,926 £97,950 29 Sep 2005
4 LARCH TERRACE Semi-Detached £123,578 £97,500 7 Sep 2017
9 LARCH TERRACE Semi-Detached £165,833 £95,000 13 Nov 2009
12 LARCH TERRACE Semi-Detached £146,476 £92,500 7 Feb 2014
14 LARCH TERRACE Semi-Detached £53,744 £27,894 9 Aug 2004
17 LARCH TERRACE Terraced £103,881 £105,000 28 Oct 2022
19 LARCH TERRACE Semi-Detached £109,004 £65,000 1 Nov 2006