Offering day, weekly boarding and full boarding for 520 girls aged 11-18. Arts centre with a 600-seat auditorium, a music school, an art and technology block, a…