Halstead

Preparatory School for Girls

Years 5 and 6 Residential to Osmington Bay May 2018