London Docklands Tate and Lyle plant (sugar production)


Size: 6000px × 4000px
Photo credit: © David Kilpatrick / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: &, britain, building, city, docklands, docks, england, europe, factory, industry, london, lyle, processing, silo, storage, sugar, tate, thames, transport, uk, warehouse