Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEN COTTAGE Semi-Detached £276,481 £160,000 15 Jul 2011
LEEN MILL Detached £571,192 £360,000 14 Jun 2007