Archive for September, 2017

The Great River Race 2017

The Great River race is an annual rowing race across London for 22.5 miles and is rightly described as the “Marathon of the Thames”. Over 300 boats compete with all sorts of craft taking part.  The race starts just to the east of Canary Wharf ant Millwall and meanders up […]

Read More