HUNDREDS of boats took part in the 2017 Great River Race on the River Thames yesterday afternoon.
It was the 30th time that London's river marathon has been held, with over 300 craft taking on the 21 mile challenge.
The crews, many from around the world, set off from Millwall slipway on the Isle of Dogs 12.40pm.
According to the provisional results, the first placed overall winner was the Felton Flyer St Ayles skiff rowed by the Blades Rowing Group from Dartmouth.
OnTheThames.net was there to photograph almost everyone of the boats taking part - pictures of the crews can be found in this online gallery.
Well done to all that completed the Great River Race!