We are extremely proud of the huge number of before, during and after school clubs that we are able to offer our pupils.

Rugby

Multi-Sports

 Athletics

Netball

 Table Tennis

Running

Science

Homework

Fitness Club

Board Games

Arts and Crafts

Lunchtime Nurture Group

Fencing

Basketball

Drama

Dance

Computer Coding

Rock Steady

Lower School  Football

Upper School Football

Cricket

Hockey

Golf

Writing

Maths

Cheerleading

Book Club