La escuela está en Wimbledon, famosísimo lugar en el mundo entero por el Campeonato de Grand Slam de Tenis. Es una de las zonas más bonitas y seguras de Londres y está a tan solo 20 minutos del centro de la ciudad en transporte público. Los alumnos tienen a su disposición una amplia sala de estudio con ordenadores y material de aprendizaje, biblioteca, zona común con futbolín y mesa de ping pong, piano, máquina de café y snacks. El edificio con su jardín circundante resultan reseñables, con acceso a wi-fi en todo el recinto.
Esta escuela está reconocida como una de las mejores escuelas de inglés en el Reino Unido.