doris
Schools
Events
Account
Currency
Filter
Compare my Shortlist Compare 23 schools in London

Top International Schools in London, with IB curriculum

Edited by · Co-founder & CEO

About international schools in London, United kingdom

London is home to 46 international schools, offering families a range of curricula and price points to choose from.

Compare 23 international schools in London, United kingdom. Filter by curriculum, fees (average GBP 29,926), location, and more to find the right international school now.

At a glance 23 schools · avg fee GBP 29,926
Schools listed
23
Curricula
15
Average annual fee
GBP 29,926
Fee range
GBP 9,950 – 66,780
Most common curriculum
IB (DP) (20 schools)
Average school size
548 pupils
Largest by enrolment
King's College School Wimbledon
Oldest
North London Collegiate School (1850)
With boarding
3
View by curriculum (5)
International School of London - Chiswick logo

International School of London - Chiswick

IB (PYP), IB (MYP) · Ages 3 to 18

International School of London - Chiswick — international school in London, United Kingdom
£23,690 - 38,120
Ages 3 to 18 years
IB (PYP), IB (MYP), IB (DP), IBCP (International Baccalaureate Career-related Programme)
Instructs in English
View Profile
Compare
International School of London - Ealing Campus logo

International School of London - Ealing Campus

IB (PYP), IB (MYP) · Ages 3 to 18

International School of London - Ealing Campus — international school in London, United Kingdom
£24,630 - 39,640
Ages 3 to 18 years
IB (PYP), IB (MYP), IB (DP), IBCP (International Baccalaureate Career-related Programme)
Instructs in English
View Profile
Compare
Southbank International School - Westminster Campus Cleveland logo

Southbank International School - Westminster Campus Cleveland

IB (MYP), IB (DP) · Ages 11 to 18

Southbank International School - Westminster Campus Cleveland — international school in London, United Kingdom
£32,850 - 38,613
Ages 11 to 18 years
IB (MYP), IB (DP)
Instructs in English
View Profile
Compare
Explore more — related searches, map view, upcoming events

FAQs for United kingdom

How many international schools are in London?
London has 46 international schools.
doris
linked-in-logo facebook-logo instagram-logo
© 2026 doris Worldwide Ltd. All rights reserved.