Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 THE LARCHES Terraced £464,171 £250,000 20 Mar 2009
67 THE LARCHES Terraced £589,238 £480,000 23 Apr 2020
69 THE LARCHES Terraced £878,975 £615,000 3 Aug 2015
73 THE LARCHES Terraced £722,856 £575,000 14 Dec 2017
77 THE LARCHES Terraced £544,017 £298,500 14 Oct 2005
79 THE LARCHES Terraced £621,431 £502,500 4 Apr 2019
83 THE LARCHES Terraced £628,455 £510,000 19 Nov 2018
87 THE LARCHES Terraced £643,401 £500,000 19 May 2017
89 THE LARCHES Terraced £603,160 £324,000 30 Mar 2005
93 THE LARCHES Terraced £722,728 £160,000 15 Feb 1999
97 THE LARCHES Terraced £540,779 £308,500 21 Apr 2006
99 THE LARCHES Terraced £566,390 £550,000 29 Apr 2022
101 THE LARCHES Terraced £736,052 £515,000 20 Aug 2015
105 THE LARCHES Terraced £468,717 £279,500 3 Nov 2006
107 THE LARCHES Terraced £604,675 £148,000 18 Nov 1999
109 THE LARCHES Terraced £666,758 £198,300 23 Jul 2001
113 THE LARCHES Terraced £709,684 £195,000 2 Nov 2000