La escuela se fundó en 1973. con la experiencia de más de 35 años en el sector, es una de las escuelas de Londres más populares y conocidas. Situada en el centro de Londres, cuenta con una extensa variedad de cursos - General, Ejecutivo, Preparación para Exámenes etc...
El colegio imparte enseñanza a más de 4.000 estudiantes procedentes de más de 60 países cada año. Los centros de enseñanza se encuentran en dos de las zonas más atractivas y prestigiosas de Londres: Kensington y Chelsea. Ambas están a tan solo unos minutos de las estaciones de metro, y a poca distancia a pie hay varias atracciones turísticas.
Los edificios son de un estilo tradicional, luminosos y atractivos, pero modernizados recientemente. En el verano, también tiene un colegio en Marylebone, a 4 minutos de la estación del Metro de «Bond Street» en la zona del Oeste de Londres.