Skip to content

Squash Training

Monday 20 April 2026

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

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

20-04-2026    
19:00 - 20:05
4 / 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

20-04-2026    
20:05 - 21:10
8 / 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

20-04-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 22 April 2026

Wednesday Match Training Advanced 19:00 - 20:15

Wednesday Match Training Advanced 19:00 - 20:15

22-04-2026    
19:00 - 20:15
8 / 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

22-04-2026    
20:15 - 21:30
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 [...]

Friday 24 April 2026

Friday Kings Day Special 20:00 - 21:30

Friday Kings Day Special 20:00 - 21:30

24-04-2026    
20:00 - 21:30
4 / 12 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 April 2026

RSC CLOSED DUE TO KINGS DAY

RSC CLOSED DUE TO KINGS DAY

27-04-2026    
21:10 - 22:15
RSC CLOSED DUE TO KINGS DAY!

Wednesday 29 April 2026

Wednesday Match Training Advanced 19:00 - 20:15

Wednesday Match Training Advanced 19:00 - 20:15

29-04-2026    
19:00 - 20:15
2 / 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

29-04-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 [...]

Friday 1 May 2026

Friday Free Play 20:00 - 21:30

Friday Free Play 20:00 - 21:30

01-05-2026    
20:00 - 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 4 May 2026

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

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

04-05-2026    
19:00 - 20:05
2 / 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

04-05-2026    
20:05 - 21:10
1 / 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

04-05-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 6 May 2026

Wednesday Match Training Advanced 19:00 - 20:15

Wednesday Match Training Advanced 19:00 - 20:15

06-05-2026    
19:00 - 20:15
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 [...]
Wednesday Match Training All Levels 20:15 - 21:30

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

06-05-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 [...]

Friday 8 May 2026

Friday Free Play 20:00 - 21:30

Friday Free Play 20:00 - 21:30

08-05-2026    
20:00 - 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 11 May 2026

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

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

11-05-2026    
19:00 - 20:00
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 [...]
Open Club Evening 20:00 - 22:30

Open Club Evening 20:00 - 22:30

11-05-2026    
20:00 - 22:30
2 / 30 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 13 May 2026

Wednesday Match Training Advanced 19:00 - 20:15

Wednesday Match Training Advanced 19:00 - 20:15

13-05-2026    
19:00 - 20:15
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 [...]
Wednesday Match Training All Levels 20:15 - 21:30

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

13-05-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 [...]

Friday 15 May 2026

Friday Free Play 20:00 - 21:30

Friday Free Play 20:00 - 21:30

15-05-2026    
20:00 - 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 [...]