St Helen & St Katharine, Abingdon
Set in 22 acres in Abingdon with a shiny new Sixth Form Centre to its name, St Helen & St Katharine packs an academic punch as one of the UK’s leading day schools, while delivering on its all-rounder agenda.
Set in 22 acres in Abingdon with a shiny new Sixth Form Centre to its name, St Helen & St Katharine packs an academic punch as one of the UK’s leading day schools, while delivering on its all-rounder agenda.