Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Semi-Detached £201,472 £50,000 13 Dec 1999
4 THE LARCHES Detached £242,733 £152,000 4 May 2007
5 THE LARCHES Semi-Detached £301,486 £53,000 15 Sep 1995
6 THE LARCHES Semi-Detached £159,926 £152,500 10 Feb 2022
10 THE LARCHES Terraced £188,008 £110,000 30 Mar 2012