Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 6 I O CENTRE LEA ROAD £1,564,179 £1,560,000 20 Jan 2023
UNIT 6-7 I O CENTRE LEA ROAD Detached £1,129,803 £610,000 18 Jul 2005
UNIT 7 IO CENTRE LEA ROAD £1,339,541 £1,104,000 5 Mar 2020
UNIT 14-15 LEA ROAD £2,491,115 £1,982,500 31 May 2018
UNIT 16 LEA ROAD £1,075,932 £804,000 21 Sep 2016
UNIT 17 LEA ROAD £1,083,962 £810,000 21 Sep 2016
UNIT C2 LEA ROAD £205,621 £150,700 29 Apr 2016
UNIT D LEA ROAD £638,424 £500,000 5 Sep 2017