School House, the former Bishop's Palace is home to Mathematics, ICT, D&T and English for the Seniors, while Languages, Science and Humanities are taught in Woodard Building which opened in 2014. Music is taught in the Jubilee Building, where pupils have access to a suite of practice rooms, the latest Music technology and the performance space, the Roald Dahl Studio. Artists study in the Art Studio in Llandaff village which benefits from great light. When not in lessons, pupils have access to the well stocked library in School House.
The extensive sports fields and pavilion adjacent to Llandaff Cathedral are enjoyed on drill nights, match days and for games lessons. Off site locations including Cardiff Squash Club, Cardiff Met University, Welsh Institute of Sport, Talybont and the Cardiff Bay Water Activity Centre are also visited.