Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 LARCH ROAD Semi-Detached £228,053 £147,000 23 Nov 2007
38 LARCH ROAD Terraced £216,780 £38,000 14 Nov 1995
40 LARCH ROAD Semi-Detached £307,641 £250,000 14 Aug 2019
42 LARCH ROAD Semi-Detached £245,933 £145,000 29 Jun 2012
44 LARCH ROAD Semi-Detached £240,106 £217,000 15 Oct 2021