Thames Marathon

By |2019-02-25T16:03:21+00:00August 3rd, 2019|, |0 Comments

The Thames Marathon, now in its 9th year, is a 14km long-distance challenge swim from Henley-on-Thames to Marlow.