May 2026
Newlands Swim Session
Session 1 (Assisted): 17:00 - 17:40 Session 2 (Unassisted): 17:40 - 18:30
Find out more »June 2026
Newlands Swim Session
Session 1 (Assisted): 17:00 - 17:40 Session 2 (Unassisted): 17:40 - 18:30
Find out more »
Session 1 (Assisted): 17:00 - 17:40 Session 2 (Unassisted): 17:40 - 18:30
Find out more »Session 1 (Assisted): 17:00 - 17:40 Session 2 (Unassisted): 17:40 - 18:30
Find out more »