Report copyright - Short Term Stays€¦ · Day and Boarding Age of youngest boarders 11 Pupils 120 in Prep School, 450 in Senior School. 110 boarders. 84% UK / 16% International Headteacher Mr Phillip
Please pass captcha verification before submit form