International House London is a language school in Covent Garden, London, United Kingdom owned by International House Trust. International Trust is a not-for-profit charitable organisation established by John Haycraft to provide English language instruction and teacher training.