Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Detached £463,552 £375,000 7 May 2019
2 THE LARCHES Detached £452,194 £285,000 22 Jun 2007
3 THE LARCHES Detached £711,269 £214,500 31 Aug 2001
4 THE LARCHES Detached £485,407 £284,995 7 Sep 2006
5 THE LARCHES Detached £412,876 £240,000 31 Mar 2011
6 THE LARCHES Detached £424,101 £235,000 28 Aug 2009
7 THE LARCHES Detached £534,847 £195,000 21 Aug 2002
8 THE LARCHES Detached £465,922 £296,000 27 Mar 2014
9 THE LARCHES Detached £456,724 £330,000 21 Dec 2015