Skip to content

Squash Training

Monday 6 July 2026

Monday Training Beginners/Intermediate 19:00 - 20:05

Monday Training Beginners/Intermediate 19:00 - 20:05

06-07-2026    
19:00 - 20:05
3 / 8 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Training Intermediate/Advanced 20:05 - 21:10

Monday Training Intermediate/Advanced 20:05 - 21:10

06-07-2026    
20:05 - 21:10
5 / 8 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Free Play 21:10 - 22:15

Monday Free Play 21:10 - 22:15

06-07-2026    
21:10 - 22:15
0 / 8 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Wednesday 8 July 2026

Wednesday Match Training Advanced 19:00 - 20:15

Wednesday Match Training Advanced 19:00 - 20:15

08-07-2026    
19:00 - 20:15
5 / 8 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Match Training All Levels 20:15 - 21:30

Wednesday Match Training All Levels 20:15 - 21:30

08-07-2026    
20:15 - 21:30
0 / 8 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Monday 13 July 2026

Monday Summer Free Play 19:15 - 20:30

Monday Summer Free Play 19:15 - 20:30

13-07-2026    
19:15 - 20:30
3 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30

Monday Summer Free Play 20:30 - 21:30

13-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Wednesday 15 July 2026

Wednesday Summer Free Play 19:15 - 20:30

Wednesday Summer Free Play 19:15 - 20:30

15-07-2026    
19:15 - 20:30
1 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30

Wednesday Summer Free Play 20:30 - 21:30

15-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Monday 20 July 2026

Monday Summer Free Play 19:15 - 20:30

Monday Summer Free Play 19:15 - 20:30

20-07-2026    
19:15 - 20:30
1 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30

Monday Summer Free Play 20:30 - 21:30

20-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Wednesday 22 July 2026

Wednesday Summer Free Play 19:15 - 20:30

Wednesday Summer Free Play 19:15 - 20:30

22-07-2026    
19:15 - 20:30
1 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30

Wednesday Summer Free Play 20:30 - 21:30

22-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Monday 27 July 2026

Monday Summer Free Play 19:15 - 20:30

Monday Summer Free Play 19:15 - 20:30

27-07-2026    
19:15 - 20:30
1 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30

Monday Summer Free Play 20:30 - 21:30

27-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Wednesday 29 July 2026

Wednesday Summer Free Play 19:15 - 20:30

Wednesday Summer Free Play 19:15 - 20:30

29-07-2026    
19:15 - 20:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30

Wednesday Summer Free Play 20:30 - 21:30

29-07-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Monday 3 August 2026

Monday Summer Free Play 19:15 - 20:30

Monday Summer Free Play 19:15 - 20:30

03-08-2026    
19:15 - 20:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30

Monday Summer Free Play 20:30 - 21:30

03-08-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]

Wednesday 5 August 2026

Wednesday Summer Free Play 19:15 - 20:30

Wednesday Summer Free Play 19:15 - 20:30

05-08-2026    
19:15 - 20:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30

Wednesday Summer Free Play 20:30 - 21:30

05-08-2026    
20:30 - 21:30
0 / 6 booked
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]