ESOL stands for English for Speakers of Other Languages. There are lots of different types of English classes in London, from beginner level to advanced. Use the maps below to find a course. Formal English classes will usually help you work towards a qualification. Informal English classes will usually help to build your confidence and improve your well-being.’