Swim England North West are pleased to announce that the Swim England North West and Swim England North East Open Water Championships 2025 will take place at Sale Water Park on the...