A escola está localizada no coração da Cidade Velha, em uma bela casa construída em 1820, recentemente renovada. Na parte térrea encontra-se um bar restaurante que está de moda. O centro de estudos é relativamente pequeno, o que lhe permite desfrutar de uma atmosfera ideal, tanto a nível social como acadêmico. Além disso possui oito salas de aula totalmente equipadas e bem iluminadas, uma biblioteca e um centro de multimídia com acesso à internet.
Cada semana a escola organiza um programa variado de atividades, para que os alunos pratiquem o idioma e descubram os vários locais de interesse oferecidos por esta magnífica cidade e sua região. Do mesmo modo são organizados diversos esportes e visitas de grupo ou individuais à vibrante cidade de Londres. O programa de atividades é semanal e é publicado em distintos painéis da escola.

