OUR CLUBS

Aerobics

Altar Servers

Animal Rights

Arts and Crafts

AV Crew

Badminton

Baking Club

Cheerleading

Choir

Chess

Cricket

Culture Club

Debate

Dance

Drumming

Dragon Boat

Drama Club

Events Club

Football

Future Productions

Guitar

Hip Hop Cheer

Hockey

Homework Club

IT Prefects

Karate

Library Prefects

Love out Loud

Modern Languages

Netball

Pan Ensemble

Soul Food

St Vincent De Paul

Swimming Team

Table Tennis

Tennis

The Legion of Mary

The Liturgical Group

Track and Field

Triathlon

UNESCO

Volleyball

Waste Wise

Water Polo

Youth for Change