Alec Shelbrooke MP 6 Aug 16
A personal best for me at today, 17 minutes to swim 750m up the Thames.