Tate and Lyle industrial plant seen from Thames Path. North Greenwich, London, England


Size: 5120px × 3413px
Location: Tate and Lyle industrial plant, Thames Path, North Greenwich, London, England, UK
Photo credit: © Paul Carstairs / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 3, barb, barbed, britain, british, chimney, chimneys, city, england, english, greenwich, industrial, industry, lyle, plant, tate, uk, urban, wire