River based waste disposal site, East London, United Kingdom
River based waste disposal site canary wharf isle of dogs docklands eastend east London E14 Great England English Britain British UK United Kingdom load loading rubbish barge barges industry industrial wharves work working thames riverside embankment river side water waterside moor mooring
Size: 4004px × 6000px
Photo credit: © TA images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barge, barges, based, britain, british, canary, disposal, docklands, dogs, e14, east, eastend, embankment, england, english, great, industrial, industry, isle, kingdom, load, loading, london, moor, mooring, river, riverside, rubbish, side, site, thames, uk, united, waste, water, waterside, wharf, wharves, work, working