In such a challenging and rapidly-evolving world, young people need a variety of skills at their disposal in order to lead fulfilling lives of contribution and service.

We aim to instil a modest confidence in our pupils and our co-curricular programme is integral to this, honing as it does invaluable life skills beyond those learnt in the classroom.

This extensive co-curricular programme plays a vital role in ensuring our pupils enjoy a happy and well-balanced school life. By involving your child in a variety of interesting and engaging activities within small, supportive and close-knit groups we are able to provide your child with the opportunity to learn advanced skills in fun and interactive way.

Whilst sport, music and drama operate at the heart of our co-curricular provision there are many other activities on offer to pupils of all ages and we firmly believe we have something for everyone.


  • Chess
  • Challenge Groups (Literacy and Numeracy)
  • Rocket Club
  • Prep Club
  • Philosophy and Debate
  • Nature Club
  • Website Design
  • Design Technology Club
  • Modern Foreign Languages Club
  • Clwb Cymraeg

Music and Performance

  • Keyboard Club
  • Zumba
  • LAMDA Speech and Drama
  • Drama Club
  • Performance Platforms
  • Music Extravaganzas
  • School Productions
  • Choir