Is there a better city in the world to study English? We struggle to think of one. London is the capital of England and one of the most historical and recognisable cities in the world.

London is home to some of the most highly rated English language schools in the world, based on student reviews these are the best places to study:

  1. Nacel English School, Finchley Central
  2. EC English, Islington
  3. Burlington School, Balham
  4. BSGS College, Whitechapel
  5. Bayswater Eurocentres, Bayswater
  6. West London English School, Ealing
  7. Twin School, Greenwich
  8. Speak Up, Oxford Street
  9. St George International, Holborn
  10. Oxford International Education, Greenwich

Top Reasons to Study in London

There are courses available to book all year round with weekly start dates. Some schools offer packages which include accommodation and prices are competitive, especially compared to other worldwide locations.

Group and private classes are available for complete beginners, intermediate and advanced levels.

Most schools organise social events where you can mix with other students from all over the world and see the highlights of the city. London is home to some amazing tourist attractions including Buckingham Palace, Tower Bridge, Tate Modern, Houses of Parliament, Big Ben and Trafalgar Square – all of which you will get to explore in your free time.

For more options view our guide to studying English in England.