English Courses

Award-winning courses from the joint number 1 English language school in the UK

To learn to use English confidently, you need an English school which focuses on your individual goals, has high-quality teaching, and a helpful environment. Founded in 1912, The London School of English provides just that.

Our clients rate their experience as 'Excellent' on Trustpilot because of our high-quality teaching by experienced trainers, award-winning courses, and course content to meet your needs. Find out more about why we are the best choice for your English language learning in London and online.

Our London centre in Holland Park Gardens offers immersion courses and received perfect scores from the British Council inspection with 14 out of 14 areas of strength, which ranks us as the joint number 1 English school in the UK. 

Our Virtual Groups courses enable you to experience the high quality training that we are known for. Delivered through virtual classrooms, our courses are ideal for people who want to learn new skills and be confident using English in a wide range of situations.

Choose your English course in the Course Finder below. 

Clear Filters

General English 20+

For adults 20+ years old. Content based on your needs. Small groups. Full immersion, social activities and lunches with trainers.

  • Location London
  • Maximum Students Max group size: 8
  • Course Age Min age: 20
  • Course Duration Min duration: 1 week
  • Course Price From £495 per week
  • Start Dates Any Monday

English Level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

General English - Virtual Groups

This course is for people who want to improve their general English skills without needing to travel to our centres.

  • Location Online
  • Maximum Students Max group size: 8
  • Course Age Min age: 18
  • Course Duration Min duration: 1 week
  • Course Price £195 per week
  • Start Dates every Monday

English Level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

General English 20+ Course for Beginners

English courses for people with a low level of English. Part-time hours with a choice of morning or afternoon sessions. Small, friendly groups in London.

  • Location London
  • Maximum Students Max group size: 8
  • Course Age Min age: 20
  • Course Duration Min duration: 4 weeks
  • Course Price from 247.50 per week
  • Start Dates See course details

English Level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

General English 20+ plus Individual Training

For adults 20+ years old. Content based on your needs. Small groups (up to 8 people) combined with one-to-one lessons. Full immersion and lunches with trainers.

  • Location London
  • Maximum Students Max group size: 8
  • Course Age Min age: 20
  • Course Duration Min duration: 1 week
  • Course Price From £1165 per week
  • Start Dates Every Monday

English Level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Business and Professional English 25+

For professionals working internationally. Gain confidence speaking, understanding, presenting and negotiating. Content is customised to your needs. Small groups.

  • Location London
  • Maximum Students Max group size: 6
  • Course Age Min age: 25
  • Course Duration Min duration: 1 week
  • Course Price From £755 per week
  • Start Dates Every Monday

English Level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Level 1 (Beginner)

I do not speak any English.

Level 2 (Elementary)

I can say and understand a few things in English.

Level 3 (Pre-Intermediate)

I can communicate simply and understand in familiar situations but only with some difficulty.

Level 4 (Low Intermediate)

I can make simple sentences and can understand the main points of a conversation but need much more vocabulary.

Level 5 (Intermediate)

I can speak and understand reasonably well and can use basic tenses but have problems with more complex grammar and vocabulary.

Level 6 (Upper Intermediate)

I speak and understand well but still make mistakes and fail to make myself understood occasionally.

Level 7 (Pre-Advanced)

I speak and understand well but still make mistakes and fail to make myself understood occasionally.

Level 8 (Advanced)

I speak and understand very well but sometimes have problems with unfamiliar situations and vocabulary.

Level 9 (Very Advanced)

I speak and understand English completely fluently.