Thames Trail Half Marathon (F3) and other Running Races 2017 – Windsor / Kew / Long / Hever

Reading Time: 2 minutes It’s still sinking in that I am supposedly doing a full Ironman…