Henley Royal Regatta, Henley on Thames, Oxfordshire, 28 June - 2 July 2017. Saturday 17:57:59 01/07/2017 [Mandatory Credit/Intersport Images] Rowing, Henley Reach, Henley Royal Regatta. The Thames Challenge Cup Thames Rowing Club 'B'