Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 LARCHCROFT ROAD Detached £342,992 £235,000 5 May 2015
97 LARCHCROFT ROAD Semi-Detached £292,760 £173,000 9 Nov 2012
102 LARCHCROFT ROAD Detached £324,819 £191,500 24 May 2010
104 LARCHCROFT ROAD Semi-Detached £370,925 £72,995 11 Jul 1997
106 LARCHCROFT ROAD Semi-Detached £303,583 £218,000 4 Nov 2015
108 LARCHCROFT ROAD Detached £387,862 £125,950 15 Feb 2002