The London School of English has over 100 years experience teaching general, academic, exam, business and professional English courses in London and online.