1
result
Sold prices in River Road Business Park, East London IG11, IG11
3 River Road Business Park, Barking, IG11 0EA
- £290,000 Flat, Leasehold 09 December 2022
- £320,000 Flat, Leasehold 09 December 2022
- £155,000 Flat, Leasehold 14 January 2015