Description: Learn English in the lively university city of Newcastle in the North of England. International House Newcastle English language school offers excellent English language teaching and an exciting social and cultural programme. www.ihnewcastle.com
newcastle social life (3) student social life (3)
English Courses
Younger Learners