Great Britain win 26 medals at European Para Swimming Championships
Great Britain’s para swimmers returned with 26 medals from the European Championships in Madeira last week as their road to Paris continues.
The …
Help us to shape the future values and vision of Swim England at our roadshows