Long cargo ship at Tate & Lyle Silvertown sugar refinery, Thames Refinery, London, England, United Kingdom, UK


Size: 4767px × 3178px
Location: London, England, United Kingdom, UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, british, building, business, cargo, dock, docks, england, english, europe, european, factory, freight, industry, london, lyle, plant, port, refinery, river, ship, silvertown, sugar, sugars, tate, thames, uk, woolwich