3,631 language classes in London

Compare in-person language classes by level, schedule, topic and start date

Reviewed by John-Pierre Clark

3,631 classes found

ClassProvider / VenueScheduleDurationTeacher
French 3 upper: conversation
16 Oct 2026
14:15 - 16:152 hour class
Short course8 weeks
£249
View class
17 Oct 2026
10:00 - 14:004 hour class
Short course8 weeks
£308
ItalianTeacher
View class
Japanese Etiquette
17 Oct 2026
10:00 - 15:005 hour class
One-day class1 day
£69
View class
A1 Beginners Level 1
17 Oct 2026
10:30 - 12:302 hour class
Short course10 weeks
£259
View class
A1 Beginners Level 3
17 Oct 2026
10:30 - 12:302 hour class
Short course10 weeks
£259
View class
French beginners: taster
17 Oct 2026
10:45 - 12:1590 min class
Taster class1 day
£19
View class
Korean Beginner 3 Intensive
17 Oct 2026
11:00 - 15:004 hour class
Short course5 weeks
£300
KoreanTeacher
View class
Chinese Beginner 1 Intensive
17 Oct 2026
11:00 - 15:004 hour class
Short course4 weeks
£300
MandarinTeacher
Korean Beginner 1 Intensive
17 Oct 2026
11:00 - 15:004 hour class
Short course4 weeks
£280
KoreanTeacher
View class
Japanese N4 Elementary 3 intensive
17 Oct 2026
12:00 - 15:30210 min class
Short course5 weeks
£320
JapaneseTeacher
View class
French 2 upper: module 1
19 Oct 2026
10:15 - 12:152 hour class
Short course8 weeks
£239
View class
19 Oct 2026
10:30 - 13:303 hour class
Short course5 days
£195
SpanishTeacher
View class
Continuacion 4 Courses (Level 7)
19 Oct 2026
10:30 - 13:303 hour class
Short course5 days
£195
SpanishTeacher
View class
French beginners: module 1
19 Oct 2026
14:30 - 16:302 hour class
Short course8 weeks
£239
View class
19 Oct 2026
15:45 - 17:1590 min class
Short course6 weeks
£149
View class
Chinese HSK2 Elementary 4
19 Oct 2026
18:30 - 20:0090 min class
Short course10 weeks
£300
MandarinTeacher
View class
19 Oct 2026
18:30 - 20:302 hour class
Short course6 weeks
£336
ItalianTeacher
View class
A1 Beginners Level 1
19 Oct 2026
18:45 - 20:452 hour class
Short course10 weeks
£259
View class
B1 Intermediate Level 10
19 Oct 2026
18:45 - 20:452 hour class
Short course10 weeks
£264
View class
Inicial 2 Courses (Level 2)
20 Oct 2026
09:00 - 10:3090 min class
Short course5 weeks
£195
SpanishTeacher
View class
  • Starts Tomorrow

    French 3 upper: conversation

    Fri 16 Oct, 14:15 - 16:158 weeksCity LitKeeleyStreet,WC2B4BA
    8 weeksFri 14:15£249
    IsabelleFontanKeeley Street
    IsabelleFontan
    Keeley StreetWC2B 4BA
    £249
  • Starts Sat 17 Oct

    Italian – Beginners Stage 1 (Saturday Intensive)

    Sat 17 Oct, 10:00 - 14:008 weeksRHACCParkshot,RichmonduponThames,LondonTW92RE
    8 weeksSat 10:00£308
    ItalianTeacherParkshot
    ItalianTeacher
    ParkshotRichmond upon Thames, London TW9 2RE
    £308
  • Starts Sat 17 Oct

    Japanese Etiquette

    Sat 17 Oct, 10:00 - 15:001 dayCity LitKeeleyStreet,WC2B4BA
    1 daySat 10:00£69
    ChikakoNakagawaKeeley Street
    ChikakoNakagawa
    Keeley StreetWC2B 4BA
    £69
  • Starts Sat 17 Oct

    A1 Beginners Level 1

    Sat 17 Oct, 10:30 - 12:3010 weeksLet's Learn Spanish200PentonvilleRoad,London,N19JP
    10 weeksSat 10:30£259
    BettyCofre200 Pentonville Road
    BettyCofre
    200 Pentonville RoadLondon, N1 9JP
    £259
  • Starts Sat 17 Oct

    A1 Beginners Level 3

    Sat 17 Oct, 10:30 - 12:3010 weeksLet's Learn Spanish200PentonvilleRoad,London,N19JP
    10 weeksSat 10:30£259
    LuisaGarmón200 Pentonville Road
    LuisaGarmón
    200 Pentonville RoadLondon, N1 9JP
    £259
  • Starts Sat 17 Oct

    French beginners: taster

    Sat 17 Oct, 10:45 - 12:151 dayCity LitKeeleyStreet,WC2B4BA
    1 daySat 10:45£19
    ValerieJézéquelKeeley Street
    ValerieJézéquel
    Keeley StreetWC2B 4BA
    £19
  • Starts Sat 17 Oct

    Korean Beginner 3 Intensive

    Sat 17 Oct, 11:00 - 15:005 weeksDear Asia2LemanStreet,LondonE18FA
    5 weeksSat 11:00£300
    KoreanTeacher2 Leman Street
    KoreanTeacher
    2 Leman StreetLondon E1 8FA
    £300
  • Sold Out

    Chinese Beginner 1 Intensive

    Sat 17 Oct, 11:00 - 15:004 weeksDear Asia2LemanStreet,LondonE18FA
    4 weeksSat 11:00£300
    MandarinTeacher2 Leman Street
    MandarinTeacher
    2 Leman StreetLondon E1 8FA
  • Starts Sat 17 Oct

    Korean Beginner 1 Intensive

    Sat 17 Oct, 11:00 - 15:004 weeksDear Asia2LemanStreet,LondonE18FA
    4 weeksSat 11:00£280
    KoreanTeacher2 Leman Street
    KoreanTeacher
    2 Leman StreetLondon E1 8FA
    £280
  • Starts Sat 17 Oct

    Japanese N4 Elementary 3 intensive

    Sat 17 Oct, 12:00 - 15:305 weeksDear Asia2LemanStreet,LondonE18FA
    5 weeksSat 12:00£320
    JapaneseTeacher2 Leman Street
    JapaneseTeacher
    2 Leman StreetLondon E1 8FA
    £320
  • Starts Mon 19 Oct

    French 2 upper: module 1

    Mon 19 Oct, 10:15 - 12:158 weeksCity LitKeeleyStreet,WC2B4BA
    8 weeksMon 10:15£239
    CarolineGiaconellaKeeley Street
    CarolineGiaconella
    Keeley StreetWC2B 4BA
    £239
  • Starts Mon 19 Oct

    Inicial 1 Courses (Complete Beginners -Level 1)

    Mon 19 Oct, 10:30 - 13:305 daysSpanish House London4ScoutLane,LondonSW40LA
    5 daysMon 10:30£195
    SpanishTeacher4 Scout Lane
    SpanishTeacher
    4 Scout LaneLondon SW4 0LA
    £195
  • Starts Mon 19 Oct

    Continuacion 4 Courses (Level 7)

    Mon 19 Oct, 10:30 - 13:305 daysSpanish House London4ScoutLane,LondonSW40LA
    5 daysMon 10:30£195
    SpanishTeacher4 Scout Lane
    SpanishTeacher
    4 Scout LaneLondon SW4 0LA
    £195
  • Starts Mon 19 Oct

    French beginners: module 1

    Mon 19 Oct, 14:30 - 16:308 weeksCity LitKeeleyStreet,WC2B4BA
    8 weeksMon 14:30£239
    IsabelleFontanKeeley Street
    IsabelleFontan
    Keeley StreetWC2B 4BA
    £239
  • Starts Mon 19 Oct

    Return to Italian (lower intermediate)

    Mon 19 Oct, 15:45 - 17:156 weeksCity LitKeeleyStreet,WC2B4BA
    6 weeksMon 15:45£149
    RosannaCarlàKeeley Street
    RosannaCarlà
    Keeley StreetWC2B 4BA
    £149
  • Starts Mon 19 Oct

    Chinese HSK2 Elementary 4

    Mon 19 Oct, 18:30 - 20:0010 weeksDear Asia2LemanStreet,LondonE18FA
    10 weeksMon 18:30£300
    MandarinTeacher2 Leman Street
    MandarinTeacher
    2 Leman StreetLondon E1 8FA
    £300
  • Starts Mon 19 Oct

    Fast Track Italian Levels 3 and 4 (A1) - Twice a Week

    Mon 19 Oct, 18:30 - 20:306 weeksInternational House LondonHaycraftHouse,16StukeleyStreet,LondonWC2B5LQ
    6 weeksMon 18:30£336
    ItalianTeacherHaycraft House
    ItalianTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £336
  • Starts Mon 19 Oct

    A1 Beginners Level 1

    Mon 19 Oct, 18:45 - 20:4510 weeksLet's Learn Spanish200PentonvilleRoad,London,N19JP
    10 weeksMon 18:45£259
    CarlosMonroy200 Pentonville Road
    CarlosMonroy
    200 Pentonville RoadLondon, N1 9JP
    £259
  • Starts Mon 19 Oct

    B1 Intermediate Level 10

    Mon 19 Oct, 18:45 - 20:4510 weeksLet's Learn Spanish200PentonvilleRoad,London,N19JP
    10 weeksMon 18:45£264
    AnaValencia200 Pentonville Road
    AnaValencia
    200 Pentonville RoadLondon, N1 9JP
    £264
  • Starts Tue 20 Oct

    Inicial 2 Courses (Level 2)

    Tue 20 Oct, 09:00 - 10:305 weeksSpanish House London4ScoutLane,LondonSW40LA
    5 weeksTue 09:00£195
    SpanishTeacher4 Scout Lane
    SpanishTeacher
    4 Scout LaneLondon SW4 0LA
    £195

Frequently asked questions

I’m a complete beginner. Which language class in London should I start with?

If you are completely new to a language, start with an absolute beginner class, beginner level 1 course or introductory language class. These classes are usually designed for adults with no previous experience and cover basic pronunciation, greetings, simple conversation, everyday vocabulary and the first building blocks of grammar.

Should I choose an absolute beginner, beginner or improver language class?

Choose an absolute beginner class if you have never studied the language before. Choose a beginner class if you know a few basics but cannot yet hold a simple conversation. Choose an improver class if you have studied the language before and want to build fluency, confidence and accuracy. If you are unsure, start lower rather than higher so the class does not feel too fast.

What is the easiest language class if I just want to try it once?

Look for a language taster, short introductory workshop or beginner-friendly conversation class. These are usually better than a long course if you want to try a language before committing to several weeks. Choose a class that clearly says it is suitable for beginners or people with no previous experience.

Which language should I learn first?

Choose a language based on why you want to learn. French, Spanish and Italian can be good choices for travel and culture. Japanese, Korean, Mandarin, Arabic and Russian may feel more challenging but can be rewarding if you are interested in those countries, scripts or cultures. The best first language is usually the one you are most motivated to keep practising.

Are in-person language classes better than learning with an app?

Apps can help with vocabulary and daily practice, but in-person language classes give you live speaking practice, correction, listening, pronunciation help and the motivation of learning with other people. If your goal is to actually speak the language, an in-person class can be a useful complement to self-study.

How many language classes are currently listed on Learn.London?

Learn.London currently lists 3631 language classes in London. These include Spanish, French, Italian and Japanese from 6 London providers.

Which London providers offer language classes?

Learn.London currently lists language classes from 6 London providers, including City Lit, Dear Asia, Let's Learn Spanish, Spanish House London and International House London. Use the provider column in the table to compare language schools, adult learning providers, cultural institutes and specialist tutors by location, price, schedule and language.

Can I find evening or weekend language classes on Learn.London?

Yes. Learn.London currently lists 4 evening language classes and 9 weekend language classes in London. Use the day and time columns to compare language classes that fit around work, study or other commitments.

Can I compare language classes by price, location and duration?

Yes. The language classes table lets you compare classes by price, location, provider, level, language, start date, day, time and duration. Prices currently range from £19 to £336, based on the classes listed on Learn.London.

How do I use the table to find the most suitable language class?

Start by filtering for your level, then narrow the table by language, day, time, location, price and duration. This helps you quickly separate absolute beginner courses from conversation classes, improver courses, intensive workshops, evening classes and weekend language classes.