Swimming the English Channel
Swimming the English Channel All official Channel swims start from the beaches of Dover and at 7.05am I began mine. In every single cold water training swim I did, I entered the water with a wince, with a brief thought of sneaking out of the water and back into the warmth without anyone noticing. Today […]