Each year for a little over a week, the longest straight stretch on the Thames becomes a flurry of activity, as marquees are erected, boat trailers arrive and an entire year’s worth of training comes down to what happens on this 2km stretch of water.
Read More