Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 THE LARCHES Detached £389,448 £112,500 12 Apr 2001
5 THE LARCHES Detached £445,821 £249,995 17 Sep 2009
7 THE LARCHES Detached £550,248 £114,500 6 Feb 1998
9 THE LARCHES Detached £552,137 £274,000 20 May 2004
10 THE LARCHES Detached £311,131 £180,000 3 Aug 2011
12 THE LARCHES Detached £425,518 £112,000 12 Apr 2000