The Tate and sugar refinery in London, England. The riverside site is in the Silvertown district.


Size: 5760px × 2880px
Location: London, United Kingdom
Photo credit: © H. Fox / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: agrobusiness, britain, crane, england, english, factory, great, industrial, industry, kingdom, london, lyle, refinery, river, riverfront, riverside, silvertown, sugar, tate, thames, united, waterfront