Londra é una cittá cosmopolita, la capitale culturale del mondo per la lingua inglese.
La scuola Frances King, fondata nel 1973, si trova nel centro di Londra con scuole anche nella Victoria e Gloucester Road, vicino alla principale stazione della metro e alle attrazioni turistiche.