People kayaking on the River Lea in Stratford with London Stadium in the background, London England United Kingdom UK
Size: 4769px × 3175px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: active, attraction, autumn, britain, british, canal, canals, canoe, canoeing, city, elizabeth, england, english, europe, european, fall, hackney, kayak, kayaking, kayaks, lea, lee, leisure, lifestyle, london, olympic, outdoor, outdoors, park, people, person, queen, recreation, river, riverbank, riverside, sport, stadium, stratford, summer, tourism, travel, uk, urban, water, waterway, waterways, young