17th September 2011

Bankside, London SE1 9JH

Between the two couples scurrying towards us under their umbrellas you can just about make out some sort of shapes in the river behind them. These are participants in the Great River Race, who not only have to battle their way through 21 miles of a grueling Thames waterway, they also have to deal with…