IH London - German
WC2B 5LQ, London
International House London is a language school in Covent Garden, London, United Kingdom. International Trust is a not-for-profit charitable organisation established by John Haycraft to provide English language instruction and teacher training. Each year International House London educates 8,000 students from over 150 countries.