Spring 2026
(10 weeks)
Wednesday 7th January – Saturday 28th March
No classes:
Wednesday 21st & Saturday 24th January
Half Term: Monday 16th February – Saturday 21st February
Summer 2026
(10 weeks)
Saturday 18th April – Wednesday 8th July
No classes:
Monday B/Hol 4 May
Half Term: Saturday 23rd May – Saturday 30th May & Wednesday 3rd June