St George's School Windsor Castle has been named a World Class School following a rigorous two-year accreditation process. The status, awarded by the High Performance Learning (HPL) organisation, recognises schools which have met the...