The Townshend Campus is situated on a hilltop with a view of a 13th-century castle, and the surrounding lakes and forests. It includes both modern and traditional elements. Across the path from the school stand 2 completed dormitory buildings, each accommodating approximately 50 people. There are a further two incomplete dormitories behind the school.