Filters:
high school in Shaftesbury
About 2 results.
The Shaftesbury School
Salisbury Road, SP7 8ER Shaftesbury, United KingdomWe are a mixed 11-18 school with excellent facilities located in the ancient town of Shaftesbury. We are part of the Southern Academy Trust.