Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LARCH ROAD Semi-Detached £270,404 £48,000 26 Apr 1996
14 LARCH ROAD Semi-Detached £283,148 £270,000 23 Feb 2022
16 LARCH ROAD Semi-Detached £280,045 £137,000 8 Apr 2004
18 LARCH ROAD Terraced £241,060 £225,000 9 Dec 2021
20 LARCH ROAD Terraced £263,222 £50,000 14 Feb 1997
24 LARCH ROAD Semi-Detached £211,433 £143,900 10 Apr 2015
28 LARCH ROAD Semi-Detached £158,417 £142,000 12 Aug 2021
32 LARCH ROAD Semi-Detached £248,691 £87,000 28 Jun 2002
38 LARCH ROAD Semi-Detached £227,908 £184,950 23 Nov 2018
40 LARCH ROAD Terraced £227,569 £186,000 26 Feb 2020
42 LARCH ROAD Semi-Detached £191,805 £142,000 31 Mar 2016
44 LARCH ROAD Semi-Detached £178,783 £132,000 22 Apr 2016
46 LARCH ROAD Semi-Detached £243,464 £210,000 19 Nov 2020
56 LARCH ROAD Semi-Detached £182,942 £140,000 20 Jan 2017