School clubs

We are committed to providing high quality learning opportunities for our children both inside and outside of the classroom. Our vision is that these opportunities will develop in children the skills of problem solving, resilience, teamwork and commitment.
 
We have a number of clubs run by staff. Alongside this across the year the school offers a variety of opportunities in school time.