How to Choose an English School in London: 2026 Guide
Confused by so many English schools in London? Here's exactly what to check — accreditation, course type, location and price — before you book. Compare free.
Quick summary
To choose the right English school in London, check four things in this order: accreditation (British Council or a recognised body), the course type that matches your goal, a location with an easy travel zone, and the real weekly price including fees. Get those four right and you avoid almost every common mistake. The London Community is a free UK platform that helps international students compare schools, so this guide walks you through each step the way a friend in London would.
There are dozens of English language schools across London, and on the surface they can look almost identical. The difference shows up in the details — whether your certificate is recognised, whether classes are small enough to speak in, and whether you can actually afford the total cost. Below is the exact checklist to use.
Start with accreditation — it protects you
Before anything else, check that the school is accredited by the British Council and a member of English UK. Accreditation means the school has been inspected for teaching quality, welfare, and honest marketing. For many student visa routes it is also a legal requirement, so it protects both your learning and your immigration status.
You can usually find the accreditation logos in the footer of a school's website. If you cannot see them, email and ask directly — a good school will answer in a sentence. When you browse our school listings, accreditation is one of the first things we show, so you are not left guessing.
Match the course type to your goal
The biggest cost mistake students make is booking the wrong type of course. A general course, an intensive course, and an exam-preparation course have very different hours, prices, and outcomes. Be honest about your goal: do you want to speak more confidently, pass IELTS, or move up a full CEFR level fast?
Here is a simple comparison of the main options and roughly what they cost per week in London in 2026. Prices vary by school and season, so treat these as a guide rather than a quote.
| Course type | Hours/week | Typical price/week | Best for |
|---|---|---|---|
| General English (part-time) | 15 | £120–£180 | Steady progress on a budget |
| Intensive General English | 25–30 | £200–£320 | Fast improvement, full immersion |
| Exam preparation (IELTS/Cambridge) | 20–25 | £220–£360 | A specific score or certificate |
| Business English | 20–30 | £260–£420 | Work and professional goals |
| One-to-one lessons | Flexible | £45–£80/hour | Targeted, personalised help |
If you are not sure which fits you, you can try our AI school matcher — it asks five short questions and emails you two or three schools that fit your goal and budget.
Location and travel: why zones matter
London is huge, and where you study affects both your daily cost and your daily mood. A school in Zone 1 near stations like Oxford Circus, Holborn or Victoria puts you in the centre but often costs a little more. A school slightly further out, near a fast Underground line, can be cheaper and still only 20–30 minutes from the centre.
Before you book, check the nearest tube station and how long your journey will be from where you plan to live. A daily commute of over an hour each way gets tiring quickly. Aim to keep your school within about 45 minutes of your accommodation, and remember that travel inside Zones 1–2 is far cheaper than crossing into Zones 4–6 every day.
Class size and level testing
A low price means little if there are 18 students in your class and you barely speak. Ask how many students are in an average class — a good range is 8 to 14. Smaller classes give you more speaking time, which is the whole point of studying in London rather than at home.
Also ask how the school places you by level. A proper school gives you a placement test before you start and groups you by CEFR level, from A1 (beginner) to C2 (advanced). If you are unsure of your level, do a quick free level check first so you can compare like with like.
Price: what you should actually compare
When you compare prices, never look at the tuition figure alone. Schools often add a registration fee (£50–£90), course materials (£30–£70), and sometimes an accommodation-placement fee. Ask for the total you will pay, in writing, before you commit.
It also helps to compare the price per hour, not per week. A £180 course with 15 hours works out at £12 per hour, while a £280 intensive course with 28 hours is £10 per hour — better value if you can use the extra hours. Our directory shows total prices side by side so you can spot the real cost.
Read real student reviews (and visit if you can)
Marketing photos all look the same, so lean on what real students say. Look for reviews that mention teaching quality, class size, and the social programme rather than just the building. If several students mention the same problem, believe them.
If you are already in London, ask the school for a short visit or a trial lesson. Seeing the classrooms and meeting the staff tells you more than any brochure. If you are still abroad, you can ask the community — students who have already studied at these schools are happy to share honest advice.
A simple 6-step checklist
Put it all together and choosing becomes easy. Work through these steps in order and you will land on the right school with confidence.
- Confirm British Council accreditation and English UK membership.
- Pick the course type that matches your goal (general, intensive, exam, business, or one-to-one).
- Check the location, nearest tube station, and travel zone from your accommodation.
- Ask about average class size (aim for 8–14) and how levels are tested.
- Get the total price in writing, including all fees, and compare per hour.
- Read real reviews, then book a trial lesson or visit if you can.
Take your time on the first three steps and the rest falls into place. When you are ready, try our AI school matcher to shortlist schools in minutes, or read more articles on studying and living in London.
Frequently Asked Questions
How much does an English school in London cost?
Most general courses cost between £120 and £320 per week in 2026, depending on hours and school. Always add registration and materials fees, and compare the price per hour rather than per week.
What is the best type of English course for me?
Choose by your goal: general English for steady progress, intensive for fast improvement, exam preparation for a certificate, and business English for work. If you are unsure, our free matcher suggests the right type in five questions.
Where can I find accredited English schools in London?
Look for British Council accreditation and English UK membership on the school's website footer. Our free directory lists accredited London schools with prices and locations side by side.
Is it worth studying English in central London?
Central London (Zone 1) is convenient and immersive but slightly pricier. A school near a fast tube line in Zone 2 or 3 can cost less and still be 20 to 30 minutes from the centre.
How long does it take to improve one CEFR level?
With an intensive course of 25 or more hours a week, many students move up one CEFR level in roughly 8 to 12 weeks. Living in London and speaking English daily speeds this up.
Join students arriving in London the same month as you — cohorts, events, language exchange and a community that has your back. Free.
Meet your cohort →