The Great River Race, London's River Marathon (also known as The UK Traditional Boat Championship) - a 21.6 Miles boat race up the River Thames from London Docklands to Ham in Surrey. It attracts over 300 crews from all over the globe and appeals to every level of competitor from those who enjoy fun, fancy dress and charity stunts, to serious sportsmen. River Thames, London, 27 September 2014.
Add to Lightbox Download