 Recent buildings include a drama studio, dance studio, sports hall, and a new teaching block for Mathematics and Humanities.Some expansion classroom blocks date from the 1970s and 1980s.The school has on-site playing fields.