Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 THE LARCHES Terraced £627,541 £379,500 23 Aug 2013
90 THE LARCHES Terraced £458,541 £289,000 21 Jun 2007
92 THE LARCHES Terraced £619,108 £420,000 13 Mar 2015
94 THE LARCHES Terraced £679,498 £535,000 22 Aug 2017
96 THE LARCHES Terraced £406,859 £220,000 20 May 2005
102 THE LARCHES Semi-Detached £575,978 £312,000 24 Jun 2005
112 THE LARCHES Terraced £749,009 £145,000 29 May 1997
114 THE LARCHES Terraced £512,178 £290,000 8 Mar 2006
116 THE LARCHES Terraced £725,235 £555,000 18 Jan 2017
122 THE LARCHES Terraced £632,554 £378,000 16 May 2013
128 THE LARCHES Terraced £605,828 £358,000 30 Nov 2012
130 THE LARCHES Terraced £612,589 £250,000 21 Feb 2003
132 THE LARCHES Terraced £648,450 £530,000 19 Feb 2020
134 THE LARCHES Terraced £493,383 £88,500 31 Jul 1996
138 THE LARCHES Terraced £496,981 £90,000 11 Sep 1996