Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE LARCHES Detached £636,130 £353,000 12 Dec 2005
7 THE LARCHES Detached £727,657 £155,000 12 Jun 1998
8 THE LARCHES Detached £663,855 £387,000 6 Jan 2011
9 THE LARCHES Detached £599,873 £570,000 28 Jan 2022
11 THE LARCHES Detached £665,767 £119,000 31 Mar 1995
13 THE LARCHES Detached £662,719 £615,000 17 Sep 2021
14 THE LARCHES Detached £694,149 £123,000 15 Mar 1996
15 THE LARCHES Detached £621,415 £277,500 21 Oct 2003
17 THE LARCHES Detached £665,074 £450,000 19 Feb 2015
19 THE LARCHES Detached £739,255 £132,500 25 Jan 1995
20 THE LARCHES Detached £846,215 £249,500 18 Jun 2001
21 THE LARCHES Detached £677,201 £499,995 19 Apr 2016
22 THE LARCHES Detached £521,343 £313,000 4 Jun 2013
24 THE LARCHES Detached £533,357 £363,000 2 Apr 2015