Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LARCH ROAD Semi-Detached £186,740 £109,000 21 Apr 2011
5 LARCH ROAD Semi-Detached £201,339 £114,000 14 Mar 2006
11 LARCH ROAD Semi-Detached £223,769 £177,500 30 Nov 2017