London, UK. 27th Sep, 2014. The Great River Race saw over 300 crews from all over the globe compete in this river marathon over mile course from London Docklands to Ham, Surrey Credit: Neil Cordell/Alamy Live News
Size: 3321px × 4981px
Location: River Thames, Tower of London, London, UK
Photo credit: © Neil Cordell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: boat, boats, bridge, charities, charity, docklands, england, europe, great, ham, kingdom, london, marathon, race, river, thames, tower, transportation, uk, united