
St Stephen’s House is an Anglican theological foundation and Permanent Private Hall in the University of Oxford, offering formation, education and training for a variety of qualifications and ministries.

St Stephen’s House was founded in 1876 by members of the Tractarian movement and has...
read morePage last updated: 17/09/2010, at 10:08