Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCH LANE Detached £680,279 £440,000 2 May 2014
3 LARCH LANE Detached £525,879 £300,000 26 Apr 2006
5 LARCH LANE Detached £714,452 £622,500 4 Dec 2020