12hr – Marathon Endurance Event 17/18th June 2023 Swim a mile on the hour every hour for 12 hours. The first mile will be swum starting at 08:00 on Saturday 17th June and the last mile starting at 19:00 on Saturday 17th June 2023. This is an unmissable opportunity to take part in our third multiple marathon swim distance event in… Read more →

You must be logged in to post a comment.