University of Oxford – St. Stephen's House – higher education institution in United Kingdom. University of Oxford – St. Stephen's House began its activity in 1876. In Oxford the main building of the university is located. University of Oxford – St. Stephen's House rightfully occupies one of the key places among the universities of the country.
University of Oxford – St. Stephen’s House
Information updated 15.08.2026