Business Description
International Language Centre is a high-quality language school located in Newcastle upon Tyne a university city on the River Tyne in North East England. One that never stands still. A city that makes history and shapes the future.