The School offers a wide variety of clubs and activities

Throughout the whole school there are approximately 60 clubs and societies. They range from athletics and orchestra, gardening and science, through to coding and philosophy covering most letters of the alphabet. There is truly something for every child.

Please click the appropriate link below for what, when and where.  

Senior School 


Junior School