Londres és la capital cosmopolita per excel·lència. És una de les principals capitals del món, la ciutat més gran d'Europa i el centre mediàtic, artístic, polític, judicial, bohemi de Gran Bretanya.
Westminster és el cor de Londres, la principal seu política i de la monarquia i compta amb alguns dels monuments més coneguts de la ciutat, com el Parlament, el Big Ben i la Westminster Abbey, a més dels pròxims Buckingham Palace, National Gallery i Trafalgar Square, amb la columna de Nelson en el centre.
La Universitat porta 70 anys organitzant cursos d'anglés per a estrangers. Els cursos tenen lloc en ple centre de Londres.