Edimburgo es la capital de Escocia, y el centro turístico y cultural escocés por excelencia.
No en vano algunos de los principales escritores en lengua inglesa son de Edimburgo, como Sir. Arthur Conan Doyle, Robert Louis Stevenson o Walter Scott.
Edimburgo es, además, el mejor punto de partida para descubrir los grandes atractivos de Escocia: los Highlands, los lagos, las pequeñas villas y castillos llenos de ensueños y misterio.
La escuela está ubicada en Queen Street, una de las principales calles del centro de Edimburgo. Ocupa un gran edificio georgiano de 5 plantas con 20 aulas. Cuanta, además, con una sala de estudiantes donde conversar con tus compañeros, leer la prensa, ver la televisión o tomar un café. también dispone de una sala informática donde los estudiantes pueden utilizar gratuitamente los ordenadores o el material de estudio a su disposición.