All Hallows School
All Hallows School is an independent day and boarding school for boys and girls aged 3 to 13.
Contact Details
Cranmore Hall, Shepton Mallet, Somerset, BA4 4SF
All Hallows School is an independent day and boarding school for boys and girls aged 3 to 13.