Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Semi-Detached £142,404 £77,000 18 May 2009
6 THE LARCHES Semi-Detached £81,773 £54,000 19 Aug 2014
10 THE LARCHES Semi-Detached £146,576 £88,000 28 Jun 2013
11 THE LARCHES Semi-Detached £117,099 £91,000 8 May 2017
17 THE LARCHES Semi-Detached £156,176 £111,000 30 Oct 2015
23 THE LARCHES Semi-Detached £96,065 £70,000 22 Jan 2016
24 THE LARCHES Semi-Detached £226,429 £140,000 30 Mar 2007