Filters:
catholic school in Bowerchalke
About 5 results.
St Mary's School
St Mary's School, SP7 9LP Shaftesbury, United KingdomSt Mary’s is a leading independent boarding and day school for girls aged 9-18 offering an outstanding, all-round education, achieving excellent results.