Google Translate
Google Translate
2nd September to 18th December
Half-term 26th to 30th October
Non-pupil days 2nd September and 23rd October
4th January to 26th March
Half-term 15th to 19th February
Non-pupil day 22nd January
12th April to 21st July
Half-term 31st May to 4th June
Bank holiday 3rd May
Non-pupil days 12th April and 7th June