Catholic Herald logo

School of the Annunciation will be based at the Benedictine Buckfast Abbey in Devon

Dr Petroc Willey announced he is stepping down today, citing ‘personal reasons’