Spectators lined bridges and banks to watch as the boats covered the 21.6-mile course along the River Thames from Millwall to Richmond.

The post Rowers take part in annual Great River Race along the Thames appeared first on Jersey Evening Post.