Masters Championships 2025

(Held under Swim England Regulations and Technical Rules) Sunday 1st July 2025 This year’s master’s competition will be held at: Hemel Hempstead Leisure Centre, Park Road, Hemel Hempstead, Hertfordshire, HP1…