Annual River Thames Challenge
22nd July 2013
Over 1,000 swimmers take to the River Thames to escape the heat. Over 1,000 swimmers took to the River Thames on Sunday for the annual Hampton Court to Kingston Bridge swim as temperatures remained close to 30◦C. The event is…