Property sales in River Road - Barking - IG11 0DR

Found 4 transactions going back to August 2014.

Date Address Price
9 Oct 2020 Unit 2, The Io Centre 59-71, River Road £ 7,235,849
22 Aug 2018 Unit 10, The I O Centre 59-71, River Road £ 2,070,000
29 Mar 2018 Unit 18, The Io Centre, River Road £ 1,800,000
12 Aug 2014 Unit 3, The Io Centre 59-71, River Road £ 2,900,000