London’s education landscape is home to some of the most prestigious private schools in the world – but the fees can be eye-popping. Thankfully, it’s also home to some of the best value private schools around, which blend educational excellence with relatively affordable fees.
(Please note that the fees we indicate above exclude VAT (Value Added Tax), currently at 20%. You should expect to pay an additional 20% VAT on all UK private school fees).
If your family is relocating to the UK from overseas, you might also want to explore this guide to family immigration on our sister site here. It covers the essentials of bringing your family to the UK.
Are there cheap private schools in London?
London’s private schools have it all
- Small class sizes,
- First-class facilities
- Table-topping exam results
But it all comes at a cost. According to the Independent Schools Council, a private education is almost 50% more expensive than a decade ago, with fees particularly high in London and the southeast – but don’t let that put you off.
If Eaton (£49,998 per year) and Harrow (£52,100 per year) are beyond your budget, you’ll want to send your child somewhere that offers value for money.
To see some of the top private schools in London, head over here.
Private Schools in London: Best Value for Money

In the world of private education, value for money equates to the combination of two key factors: excellent GCSE results and affordable fees. Here are a handful of private schools in London that fit the bill:
- City of London School
- James Allen’s Girls’ School – Dulwich
- City of London School for Girls
- North London Collegiate School – Edgware
- King’s College School – Wimbledon
Find out more about these schools below:
1 – City of London School

School fees per year: £21,930
GCSEs: 92% of all results were graded 9 – 7 (A*s – As, under the old grading system)
If there was a league table for London schools with the most iconic location, this would be near the top. Sat on the banks of the Thames, opposite the Tate Modern, it’s proudly situated in the shadow of St Paul’s Cathedral. Over 900 boys aged between 10-18 are accommodated in this modern, forward-looking institution, with its proud tradition of academic excellence and educational innovation that dates to the fifteenth century.
School website: https://www.cityoflondonschool.org.uk/
2 – James Allen’s Girls’ School – Dulwich
School fees per year: £22,779
GCSEs: 92% of all results were graded 9 – 7
James Allen’s Girls’ School – commonly referred to as JAGS – is the oldest girls’ independent school in London. For over 270 years, this bastion of academic excellence has been inspiring its pupils to achieve their potential. Today, the school draws its strength from the dynamic variety of cultural, social, and economic backgrounds of its students – over 130 girls attend this forward-thinking school thanks to the bursary programme, with an average of 87% of the fee covered.
School website: https://www.jags.org.uk/
3 – City of London School for Girls
School fees per year: £21,930
GCSEs: 94.9% of all results were graded 9 – 7
This independent day school for pupils aged 7-18 is nestled between the brutalist Barbican Centre and enchanting Roman walls in the heart of London. Its unique location helps it to attract pupils from across Greater London and beyond, where they gain access to every learning opportunity London has to offer. This refreshingly modern place to learn is unshackled by tradition, without losing sight of its impressive history – it first opened its doors in 1894.
School website: https://clsg.org.uk/
4 – North London Collegiate School – Edgware
School fees per year: Junior School – £ 20,427, Senior School – £25,686
GCSEs: 96.5% of all results were graded 9
This northwest London girls school takes great pride in producing scholars and critical thinkers; a spirit that’s nurtured through exposing students to opportunities that push them intellectually, physically, and emotionally. By delivering an education that is tailored to the individual, the school strikes the perfect balance between challenging each student and ensuring they find subjects stimulating and fun.
5 – King’s College School – Wimbledon
School fees per year: £20,220 – £24,720 – depending on pupil age
GCSEs: 98.3% of results were graded 9 – 7
This independent day school for boys aged 7-18 and girls aged 16-18 is tucked away in a leafy corner of southwest London – made famous by its iconic tennis tournament. Founded in 1829 by royal charter, it accommodates over 1,400 pupils who benefit from a combination of academic excellence and dedicated pastoral care. In 2019, 42 students from the school’s Sixth Form achieved places at the Oxbridge (Oxford and Cambridge) universities.
School website: https://www.kcs.org.uk/
Additional resources
- Private school cost in London: what you can expect to pay: read the article here
- The impact of VAT on the cost of private schools in 2025: read the article here
- What the private school fees cover and don’t cover: read the article here
- Siblings discounts at private schools: read the article here
- Bursaries and scholarships: how your child could attend a private school in London for less: read the article here
How Simply London can help

Our schools experts can provide personalised guidance and support on the private school admissions process. Using their knowledge and experience, they can help you select and apply for the best and most suitable private schools for your child.
Contact us today, or schedule a free call with us here to discuss how we can help you to find your ideal school.
Need help bringing your family to the UK? Our sister site Simply UK Visa offers expert guidance on family immigration. Because getting settled starts with getting here.
Article revised 22nd October 2024, updated in August 2025.