The Leicester Square School of English is accredited by the British Council and a member of English UK.
LSSE started in 1992 and since then has become one of the most popular schools in central London.
Over the last fourteen years we have taught over eighteen thousand students, a large number of whom return again and again to enjoy London's vibrant life and continue their studies.
As we are British Council Accredited you can be sure of an excellent course whilst being in the very centre of London.
Our school and main office is located in Leicester Square itself. The school is next to the world famous Odeon Cinema, where many of the film premieres take place. This is an idyllic setting as we are in the very centre of London. Leicester Square is traffic free, surrounded by outside cafes and restaurants, where students, office works and tourists sit to enjoy the atmosphere of musicians and street artists.
If you want to study English in the centre of the most interesting and cosmopolitan city in the world then please contact us.