More than 60 records broken at British Masters Championships 2024
A thrilling three days of racing at the 2024 British Masters Championships saw more than 60 new records and a number of personal best swims in …
Help us to shape the future values and vision of Swim England at our roadshows