Electric point at the River Lee Navigation Canal, Stratford, London England United Kingdom UK
Size: 4890px × 3249px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski Zwei / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barge, boat, boats, britain, british, canal, canals, charging, city, electric, electricity, england, english, environment, europe, european, hook, hook-, lee, lifestyle, london, narrow, narrowboat, narrowboats, point, power, river, riverbank, riverside, source, supply, transport, transportation, travel, uk, urban, vessel, waterway, waterways