Barnardiston, Haverhill, Suffolk CB9 7TG
10 simple reasons to choose Barnardiston Hall Preparatory School
10 better reasons to choose Barnardiston Hall Preparatory School
Find another school near Barnardiston Hall Preparatory School
Day: Stoke College, Prep School (9.9 miles); Fairstead House School (13.6 miles); South Lee School (15.8 miles). Boarding: Stoke College, Prep School (9.9 miles); Culford Preparatory School (19.7 miles).
Ashdon Primary School (11.3 miles); Great Sampford Community Primary School (12.8 miles); Radwinter Church of England Primary School (13.1 miles).
Day: Stoke College (9.9 miles); Cambridge International School (16 miles); Brookes Cambridge (19 miles). Boarding: Stoke College (7 miles); Gosfield School (16.8 miles); Culford School (18.6 miles).
Samuel Ward Academy (4 miles); Linton Village College (12.3 miles); King Edward VI Church of England Voluntary Controlled Upper School (15.5 miles).