Facilities now include a variety of outdoor recreational areas, a floodlit artificial football pitch, a 25m heated indoor swimming pool, tennis courts, volleyball and basketball courts, 5-a-side and 11-a-side football pitches and a horse riding school & dedicated sports centre (built in 2017). The school also has 2 libraries and 2 multimedia centres, as well as computers and interactive whiteboards in all classrooms. There is a large auditorium, an art studio, 15 science laboratories and a Music School which boasts 2 music rooms and 6 smaller practice rooms.