St Joseph's Hall, Temple Road, Cowley, Oxford, Oxfordshire, England OX4 2UJ
Private School (Fee Paying) Co-Educational 15 - 25 Years Day & Boarding (Flexi, Full, Weekly)