International House London, with over 65 years of operation, has been named the No. 1 language school in Central London, according to the latest British Council inspection.
Located in close proximity to the colorful and vibrant Covent Garden area, the school maintains excellent and consistent standards of quality. More than 80 percent of teachers are themselves teacher trainers.
A pioneering institution in the creation of the first certification for teaching English (CELTA), International House London can now say it is proud to form part of a network of collaborators with 160 locations around the world!