Student Accommodation in Oxford near Oxford House College, Oxford
Oxford House College is located in Oxford, UK. It is accredited by the British Council and is a member of English UK. The school has a maximum class size of 16 students offering practical social programmes to learn the English language. Oxford is the ideal destination for international students with a wide range of student halls to choose from.