Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 LARCH ROAD Semi-Detached £197,442 £49,000 8 Dec 1999
80 LARCH ROAD Semi-Detached £174,676 £72,000 31 Mar 2003
81 LARCH ROAD Semi-Detached £199,032 £122,500 29 Nov 2013
85 LARCH ROAD Semi-Detached £199,062 £200,000 17 Jan 2023
86 LARCH ROAD Semi-Detached £223,896 £132,000 27 May 2010
89 LARCH ROAD Semi-Detached £128,914 £101,500 11 Aug 2017
91 LARCH ROAD Semi-Detached £172,602 £131,000 25 Nov 2016
97 LARCH ROAD Semi-Detached £212,863 £124,000 9 Aug 2006
101 LARCH ROAD Semi-Detached £147,436 £118,000 16 Feb 2018
107 LARCH ROAD Semi-Detached £169,963 £115,000 6 Feb 2015
109 LARCH ROAD Semi-Detached £234,411 £144,950 20 Jun 2008