Tate & Lyle, Thames Refinery, Factory Road, Silvertown, London, E16, UK


Size: 5616px × 3744px
Photo credit: © MS Bretherton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, britain, british, cranes, dock, docklands, e16, east, england, english, factory, industry, london, lyle, molasses, north, pier, plant, refinery, river, silvertown, sugar, tate, thames, uk, wharf, woolwich