School Overview
Barnardiston Hall Preparatory School is a other independent school located in Haverhill. It serves the not applicable phase for students aged 1 to 13. The school currently has 232 pupils with a capacity of 249. Boarding provision is available. The school has a None character.
Key Statistics
232
Total Pupils
109
Boys
123
Girls
249
Capacity
No
Sixth Form






Community Discussion
Loading discussion...