Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 THE LARCHES Semi-Detached £795,000 2 Oct 2023
17 THE LARCHES Semi-Detached £795,436 £215,000 24 Aug 2000
23 THE LARCHES Terraced £639,219 £169,000 12 May 2000
25 THE LARCHES Terraced £605,979 £245,000 10 Jan 2003
27 THE LARCHES Terraced £540,637 £112,500 13 Feb 1998
29 THE LARCHES Terraced £482,955 £268,000 8 Dec 2005
33 THE LARCHES Terraced £585,605 £160,000 27 Oct 2000
39 THE LARCHES Terraced £677,179 £607,000 31 Aug 2021
41 THE LARCHES Terraced £596,079 £482,000 23 Apr 2019
43 THE LARCHES Terraced £693,073 £232,000 12 Apr 2002
45 THE LARCHES Terraced £669,312 £127,950 25 Apr 1997
59 THE LARCHES Terraced £507,673 £275,000 24 Jun 2005