Company name: International House
Description: International House Newcastle is a language school located in the heart of the lively university city of Newcastle upon Tyne. Visit our site now!
7 Gallowgate, Newcastle upon Tyne NE1 4SG, United Kingdom