New items added to the calendar – lots of assemblies, events and sporting fixtures!

We have just updated the calendar. More and more events will be going up in the future. Please have a look at what is coming up!