Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LARCH ROAD Terraced £131,125 £75,660 30 Jun 2011
7 LARCH ROAD Terraced £92,875 £91,500 10 Nov 2023
10 LARCH ROAD Terraced £97,000 26 May 2023
14 LARCH ROAD Semi-Detached £181,807 £95,200 23 Sep 2004
20 LARCH ROAD Semi-Detached £149,792 £88,000 31 Jul 2012
24 LARCH ROAD Terraced £104,444 £75,000 26 Nov 2015
33 LARCH ROAD Semi-Detached £119,016 £97,000 27 Sep 2019