News A design for school life at St Mary’s Shaftesbury St Mary’s Shaftesbury is an independent day and boarding school for girls aged 9–18 set on a beautiful 55-acre estate… Read More » 16th December 2017 No Comments