The school is well-equipped for teaching and learning with
- a large library and resource centre
- computer rooms full of up-to-date PCs and MACs
- multimedia labs
- specialist science labs which have been recently refurbished
- technology workshops
- textiles base
- food technology room
- ceramics and art studios
- drama studio
- music rooms, practice rooms and recording studio
- language laboratories
- gym and sports hall
- extensive playing fields