Londres es la capital cosmopolita por excelencia. Es una de las principales capitales del mundo, la ciudad más grande de Europa y el centro mediático, artístico, político, judicial, bohemio de Gran Bretaña.
Westminster es el corazón de Londres, la principal sede política y de la monarquía y cuenta con algunos de los monumentos más conocidos de la ciudad, como el Parlamento, el Big Ben y la Westminster Abbey, además de los cercanos Buckingham Palace, National Gallery y Trafalgar Square, con la columna de Nelson en el centro.
La Universidad lleva 70 años organizando cursos de inglés para extranjeros. Los cursos tienen lugar en pleno centro de Londres.