The school is well resourced with a swimming pool, tennis courts, two adventure playgrounds, a large field for rugby, soccer, hockey and other sports, a multi-purpose room for indoor activities, a new library, multi-media suite and a wide range of equipment to support programmes.