La escuela está situada justo en el centro de Dublín. a pocos minutos del Trinity College, lugar donde se encuentran la mayor parte de las galerías, museos, edificios públicos y centros comerciales. Dublín es la ciudad más cosmopolita de Irlanda y como tal reúne las características de toda una capital europea. Además, por ser uno de los centros de estudio de Inglés más importantes hay muchos estudiantes internacionales en todo momento.