UK
South East England
Essex
Barking and Dagenham
Investment - Industrial
IG11
, River Road, Barking,
Algor Wharf
To Sell 25,098 sf
Algor Wharf is an industrial site located along River Road in the London Borough of Barking and Dagenham...
Algor Wharf at 42 River Road in Barking, IG11, is an industrial site located..