Monday 28th October – 16th December (8 weeks)
Tuesday 29th October – 17th December (8 weeks)
Wednesday 30th October – 18th December (8 weeks)
Thursday 31st October – 19th December (8 weeks)
Friday 1st November – 20th December (8 weeks)
Saturday 2nd November – 21st December (8 weeks)
Christmas Break: Sunday 22nd December – Sunday 5th January 2025 (2 wks)
Monday 6th January – 24th February (8 weeks)
Tuesday 7th January – 25th February (8 weeks)
Wednesday 8th January – 26th February (8 weeks)
Thursday 9th January – 27th February (8 weeks)
Friday 10th January – 28th February (8 weeks)
Saturday 11th January – 1st March (8 weeks)
Monday 3rd March – 5th May (6 weeks) (Bank Holiday 21st April & 5th May)
Tuesday 4th March – 6th May (8 weeks)
Wednesday 5th March – 7th May (8 weeks)
Thursday 6th March – 8th May (8 weeks)
Friday 7th March – 9th May (8 weeks)
Saturday 8th March – 10th May (8 weeks)
Easter Break: w/c Monday 7th April – Sunday 20th April (2 weeks)
Monday 12th May – 30th June (8 weeks) (Bank Holiday 26th May)
Tuesday 13th May – 1st July (8 weeks)
Wednesday 14th May – 2nd July (8 weeks)
Thursday 15th May – 3rd July (8 weeks)
Friday 16th May – 4th July (8 weeks)
Saturday 17th May – 5th July (8 weeks)
Monday 7th July – 11th August (6 weeks)
Tuesday 8th July – 12th August (6 weeks)
Wednesday 9th July – 13th August (6 weeks)
Thursday 10th July – 14th August (6 weeks)
Friday 11th July – 15th August (6 weeks)
Saturday 12th July – 16th August (6 weeks)
Summer Break: 18th August – 31st August (2 weeks)
Monday 1st September – 20th October (8 weeks)
Tuesday 2nd September – 21st October (8 weeks)
Wednesday 3rd September – 23rd October (8 weeks)
Thursday 4th September – 24th October (8 weeks)
Friday 5th September – 25th October (8 weeks)
Saturday 6th September – 26th October (8 weeks)
Monday 27th October – 15th December (8 weeks)
Tuesday 28th October – 16th December (8 weeks)
Wednesday 29th October – 17th December (8 weeks)
Thursday 30th October – 18th December (8 weeks)
Friday 31st October – 19th December (8 weeks)
Saturday 1st November – 20th December (8 weeks)
Christmas Break: 22nd December – 4th January 2025 (2 weeks). Returning Monday 6th January 2026.