An independent day and boarding school for boys and girls between the ages of 3 and 13.
Boarding: 7 to 13 years (22 pupils)
Day: 3 to 13 years (85 pupils)
Boarding: 7 to 13 years (3 pupils)
Day: 3 to 13 years (78 pupils)
ISC reference number:76926 DfE reference number:938/ 6128
Don't show this message again