34 classrooms, equipped with state of the art technology
2 assembly rooms
ICT room
2 Music rooms
Good Manners dining room
Audiovisual room
Theatre
Library
2 tennis courts
2 mini-basket courts
Paddle tennis court
2 ballet and modern dance halls
3 multi-use rooms
4 square pitches
55 metre 5-lane athetlics track
Chees room
Indoor gym
Heated indoor swimming pool
Outdoor infant's swimming pool
Semi-Olympic outdoor swimming pool
Paddle tennis court
Tatami gym
Independent playgrounds for each group
2 dining rooms
Clinic
Shop
Chapel