Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LARCH ROAD Semi-Detached £158,235 £95,000 7 Jun 2013
18 LARCH ROAD Semi-Detached £184,790 £105,000 30 Oct 2009
26 LARCH ROAD Semi-Detached £226,406 £140,000 13 Jun 2008
30 LARCH ROAD Semi-Detached £193,136 £113,000 9 Mar 2012
50 LARCH ROAD Semi-Detached £182,425 £108,000 30 Oct 2006