Sign up now for FREE to read our insider reviews in full Sign Up Now
London Private Schools
London is home to some of the best private schools in the UK, offering world-class academic environments and an array of extracurricular activities. London private schools can be broadly split into three types: day schools, boarding schools and international schools. Day schools are the most common, where students attend class during the day and return home in the evenings. Boarding schools offer residential facilities and students live on campus during term time, and international schools cater to a diverse student body and offer a range of international curricula.

Where to begin? 

With hundreds of different private schools in London to choose from, working out how to compare each one can be a minefield. That's where we come in. Whether you're an international student seeking a home-from-home or a London local, our parent advisory team is on hand. 


Why choose a London private school?

London is home to an extraordinary range of museums, art galleries, libraries, theatres and so much more, making it an excellent city to grow up in while offering great career opportunities for those looking towards the future. 
  • Map view
  • Grid view
Alphabetical
Offers school bus
Linked to a prep school
Mixed


Abercorn Prep
London
Abercorn School Senior
Marylebone
Abingdon House School
Marylebone
ACS Hillingdon International School - Lower School
Hillingdon
ACS Hillingdon International School - Upper School
Hillingdon
Alleyn's Junior School
Dulwich
Alleyn's School
Dulwich
Alpha Preparatory School
London
Annemount School
London
Arnold House School
London
Arts Educational School London
Chiswick
Ashbourne Sixth Form College
London
Ashton House School
Hounslow
Avenue House School
London
Bancroft's Prep School
Woodford Green
Bancroft's School
Woodford Green
Bassett House
London
Belmont Mill Hill Preparatory School
Mill Hill
Blackheath High Junior School GDST
Blackheath
Blackheath High School GDST
Blackheath
Blackheath Preparatory School
Blackheath
Bromley High Junior School GDST
Bromley
Bromley High School GDST
Bromley
Broomwood Prep Boys
Wandsworth
Broomwood Prep Girls
Wandsworth
Broomwood Pre-Prep
Wandsworth
Bute House
Hammersmith
Buxlow Preparatory School
Wembley
Cameron Vale School
Chelsea
Charterhouse Square School
London
Chepstow House School
London
Chigwell Pre Prep & Prep School
Chigwell
Chigwell Senior School
Chigwell
Chiswick & Bedford Park Preparatory School
Chiswick
City of London School
Queenhithe
City of London School for Girls
Barbican
Clifton Lodge School
Ealing
Colfe's Junior School
London
Colfe's School
London
College Francais Bilingue de Londres
London
Collège Français Bilingue de Londres Prep
London
Connaught House School
London
Dallington School
London
Devonshire House Preparatory School
Hampstead
DLD College London
South Bank
Donhead Preparatory School
Wimbledon
Dulwich College
Dulwich
Dulwich College Junior School
Dulwich
Dulwich Prep & Senior - Prep
London
Dulwich Prep & Senior - Senior
London
Durston House School
Ealing
Dwight London - Junior School
London
Dwight London - Senior School
N11 3LX
Eaton House Belgravia Prep
London
Eaton House The Manor Boys' School
London
Eaton House The Manor Girls' School
London
Eaton Square Prep School
London
Ecole Jeannine Manuel - Middle School
London
Ecole Jeannine Manuel - Upper School
London
EIFA International Junior School
London
EIFA International Senior School
London
Eltham College
London
Eltham College Junior School
London
Emanuel School
London
Fairley House School
London
Fairley House School Junior
London
Falcons School
Putney
Falkner House Brechin Place
South Kensington
Falkner House Penywern Road
Kensington
Finton House School
Wandsworth
Forest Preparatory School
London
Forest School
London
Francis Holland School Regent's Park
Marylebone
Francis Holland School Sloane Square
Chelsea
Francis Holland School Sloane Square Junior
Chelsea
Fulham Prep
Fulham
Fulham Senior School
London
Garden House School
Chelsea
Gatehouse School
London
Glendower Preparatory School
London
Godolphin & Latymer School
Hammersmith
Grange Park Preparatory School
London
Haberdashers' Aske's School for Girls
Elstree
Haberdashers’ Aske’s Boys’ School
Elstree
Haberdashers’ Aske’s Boys’ School Prep
Elstree
Haberdashers’ Aske’s School for Girls Junior School
Elstree
Halcyon London International School
Marylebone
Hall School Wimbledon - Junior School
Wimbledon
Hall School Wimbledon - Senior School
Wimbledon
Halliford School
Shepperton
Hampstead Fine Arts College
Hampstead
Hampton Pre-Prep & Prep
Hampton
Hampton School
Hampton
Harrodian
Barnes
Harrodian Prep School
Barnes
Harrow School
Harrow
Hendon Preparatory School
Hendon
Hereward House School
London
Highgate Junior School
Highgate
Highgate School
Highgate
Hill House School
Knightsbridge
Hornsby House
Balham
Hurlingham School
Putney
Ibstock Place Prep School
Roehampton
Ibstock Place School
Roehampton
ICS London International School
London
ICS London International School - Primary
Marylebone
International School of London - Diploma College
London
International School of London - Middle School
London
International School of London - Primary School
London
Ivy House School
London
James Allen's Girls' School
Dulwich
James Allen's Girls' School Junior School
Dulwich
John Lyon School
Harrow on the Hill
Keble Prep
London
Kensington Park School
London
Kensington Prep School GDST
Fulham
Kensington Wade
London
Kerem School
London
Kew College Prep
Richmond
Kew Green Preparatory School
Richmond
Kew House School
Brentford
King's College Junior School - Wimbledon
London
King's College Senior School - Wimbledon
London
King's House School
Richmond
Kingston Grammar School
Kingston upon Thames
Kneller Hall
London
Knightsbridge School - The Junior School
Knightsbridge
Lady Eleanor Holles Junior School
Hampton Hill
Lady Eleanor Holles School
Hampton
Latymer Prep School
Hammersmith
Latymer Upper School
Hammersmith
L'Ecole Bilingue Elementary
London
L'Ecole de Battersea
Battersea
London Park School Clapham
London
London Park School Mayfair
London
Lycée Français Charles de Gaulle de Londres
London
Lycée Français Charles de Gaulle de Londres - Primaire
London
Lycée International de Londres Winston Churchill
Wembley
Lycée International de Londres Winston Churchill - Primaire
Wembley
Maida Vale School
London
Marymount International School London
Kingston Upon Thames
Merchant Taylors' Prep
Rickmansworth
Merchant Taylors' School
Northwood
Mill Hill School
Mill Hill
More House School
London
MPW London
London
Naima Jewish Prep School
London
Newland House School
Twickenham
Newton Prep School
London
Norland Place
Notting Hill
North Bridge House Prep School
London
North Bridge House Pre-Prep
Hampstead
North Bridge House Senior Canonbury
Islington
North Bridge House Senior Hampstead
Hampstead
North London Collegiate Junior School
Edgware
North London Collegiate School
Edgware
Northwood College for Girls GDST
Northwood
Northwood College for Girls Junior School GDST
Northwood
Notting Hill & Ealing High Junior School
Ealing
Notting Hill & Ealing High School GDST
Ealing
Notting Hill Prep School
Notting Hill
Oakfield Preparatory School
Dulwich
Old Vicarage School
Richmond upon Thames
Orchard House School
Chiswick
Orley Farm School
Harrow on the Hill
Parsons Green Prep
Fulham
Pembridge Hall School
London
Portland Place School
Marylebone
Prospect House School
Putney
Putney High Junior School GDST
Putney
Putney High School GDST
Putney
Quainton Hall School
Harrow
Queen's College Preparatory School
London
Queen's College, London
London
Queen's Gate Junior School
London
Queen's Gate School
London
Radnor House Prep
Richmond
Radnor House Twickenham
Twickenham
Ravenscourt Park Preparatory School
Hammersmith
Reddiford School
Pinner
Riverston Senior School and College
Lee
Rokeby School
Kingston upon Thames
Rosemead Preparatory School
Dulwich
Royal Russell Junior School
Croydon
Royal Russell School
Croydon
Saint Christina's School
St John’s Wood
Salcombe Preparatory School
London
Sarum Hall School
Belsize Park
Shrewsbury House Preparatory School
Surbiton
South Hampstead High GDST
Hampstead
South Hampstead High Junior School GDST
Hampstead
Southbank International School Hampstead
Hampstead
Southbank International School Kensington
Kensington
Southbank International School Westminster
Westminster
St Anthony's School for Boys
Hampstead
St Augustine's Priory
Ealing
St Benedict's Junior School
Ealing
St Benedict's School
Ealing
St Christopher's School Wembley
London
St Christopher's School, Hampstead
Hampstead
St Dunstan's College
Catford
St Dunstan's College Junior School
Catford
St Helen's College
Uxbridge
St Helen's Prep School Northwood
Northwood
St Helen's School Northwood
Northwood
St James Preparatory School
London
St James Senior Boys' School
Ashford
St James Senior Girls' School
London
St Martin's School, Northwood
Northwood
St Mary's School Hampstead
Hampstead
St Nicholas Nursery
Kingsbury
St Olave's Prep School
London
St Paul's Cathedral School
London
St Paul's Girls’ School
London
St Paul's Juniors
Barnes
St Paul's School
Barnes
St Philip's School
London
Staines Preparatory School
Staines-upon-Thames
Streatham & Clapham High School GDST
Streatham
Streatham & Clapham Prep School GDST
Streatham
Sussex House School
Chelsea
Sutton High Prep School GDST
Sutton
Sutton High School GDST
Sutton
Sydenham High Prep School GDST
Sydenham
Sydenham High School GDST
Sydenham
Sylvia Young Theatre School
London
The American School in London - High School
London
The American School in London - Lower School
London
The American School in London - Middle School
London
The Cavendish School
Camden
The Hall School
London
The Holmewood School Junior (SEN)
Finchley
The Holmewood School Upper (SEN)
Finchley
The King Alfred School
London
The King Alfred School Junior School
London
The Lyceum School
London
The Mall School
Twickenham
The Rowans
Wimbledon
The Study Preparatory School, Wimbledon
Wimbledon
The Village School for Girls
Belsize Park
The White House Preparatory School
London
Thomas's Battersea Prep School
Battersea
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
Thomas's Putney Vale
London
Tower House School
East Sheen
Trinity School
Croydon
Twickenham Preparatory School
Hampton
Unicorn School
Richmond
University College School
Hampstead
University College School Junior Branch
Hampstead
Ursuline Preparatory School, Wimbledon
Wimbledon
Vita et Pax Preparatory School
Southgate
Wandsworth Preparatory School
Wandsworth
Westminster Abbey Choir School
Westminster
Westminster Cathedral Choir School
London
Westminster School
Westminster
Westminster Under School
London
Wetherby Preparatory School
London
Wetherby School
Notting Hill
Wetherby School Kensington
Kensington
Wetherby Senior School
London
Whitgift School
South Croydon
Willington School
Wimbledon
Wimbledon Common Preparatory School
Wimbledon
Wimbledon High Junior School GDST
Wimbledon
Wimbledon High School GDST
Wimbledon


Chigwell Pre Prep & Prep School
Chigwell
Chigwell Senior School
Chigwell
Dwight London - Junior School
London
Dwight London - Senior School
N11 3LX
Haberdashers' Aske's School for Girls
Elstree
Haberdashers’ Aske’s Boys’ School
Elstree
Haberdashers’ Aske’s Boys’ School Prep
Elstree
Haberdashers’ Aske’s School for Girls Junior School
Elstree
Harrodian
Barnes
Harrodian Prep School
Barnes
Ibstock Place School
Roehampton
L'Ecole de Battersea
Battersea
Marymount International School London
Kingston Upon Thames
Merchant Taylors' School
Northwood
Old Vicarage School
Richmond upon Thames
Queen's Gate School
London
Shrewsbury House Preparatory School
Surbiton
St James Preparatory School
London
St James Senior Girls' School
London
Whitgift School
South Croydon


Abercorn School Senior
Marylebone
ACS Hillingdon International School - Upper School
Hillingdon
Alleyn's School
Dulwich
Bancroft's School
Woodford Green
Belmont Mill Hill Preparatory School
Mill Hill
Blackheath High School GDST
Blackheath
Bromley High School GDST
Bromley
Broomwood Prep Boys
Wandsworth
Broomwood Prep Girls
Wandsworth
Broomwood Pre-Prep
Wandsworth
Chigwell Senior School
Chigwell
City of London School
Queenhithe
City of London School for Girls
Barbican
Colfe's School
London
College Francais Bilingue de Londres
London
Dulwich College
Dulwich
Dulwich Prep & Senior - Senior
London
Dwight London - Senior School
N11 3LX
Eaton House Belgravia Prep
London
Eaton House The Manor Boys' School
London
Eaton House The Manor Girls' School
London
Ecole Jeannine Manuel - Middle School
London
Ecole Jeannine Manuel - Upper School
London
EIFA International Senior School
London
Eltham College
London
Fairley House School
London
Falkner House Brechin Place
South Kensington
Falkner House Penywern Road
Kensington
Forest School
London
Francis Holland School Regent's Park
Marylebone
Francis Holland School Sloane Square
Chelsea
Francis Holland School Sloane Square Junior
Chelsea
Fulham Senior School
London
Haberdashers' Aske's School for Girls
Elstree
Haberdashers’ Aske’s Boys’ School
Elstree
Haberdashers’ Aske’s Boys’ School Prep
Elstree
Haberdashers’ Aske’s School for Girls Junior School
Elstree
Hall School Wimbledon - Senior School
Wimbledon
Hampton Pre-Prep & Prep
Hampton
Hampton School
Hampton
Harrodian
Barnes
Highgate School
Highgate
Ibstock Place School
Roehampton
ICS London International School
London
International School of London - Diploma College
London
International School of London - Middle School
London
James Allen's Girls' School
Dulwich
John Lyon School
Harrow on the Hill
King's College Senior School - Wimbledon
London
Kneller Hall
London
Lady Eleanor Holles School
Hampton
Latymer Upper School
Hammersmith
London Park School Clapham
London
London Park School Mayfair
London
Lycée Français Charles de Gaulle de Londres
London
Lycée International de Londres Winston Churchill
Wembley
Merchant Taylors' School
Northwood
Mill Hill School
Mill Hill
North Bridge House Pre-Prep
Hampstead
North Bridge House Senior Canonbury
Islington
North Bridge House Senior Hampstead
Hampstead
North London Collegiate School
Edgware
Northwood College for Girls GDST
Northwood
Notting Hill & Ealing High School GDST
Ealing
Orchard House School
Chiswick
Putney High School GDST
Putney
Queen's College, London
London
Queen's Gate School
London
Radnor House Prep
Richmond
Radnor House Twickenham
Twickenham
Ravenscourt Park Preparatory School
Hammersmith
Royal Russell School
Croydon
South Hampstead High GDST
Hampstead
Southbank International School Hampstead
Hampstead
Southbank International School Kensington
Kensington
Southbank International School Westminster
Westminster
St Augustine's Priory
Ealing
St Benedict's School
Ealing
St Dunstan's College
Catford
St Helen's School Northwood
Northwood
St James Senior Boys' School
Ashford
St James Senior Girls' School
London
St Paul's School
Barnes
Streatham & Clapham High School GDST
Streatham
Sutton High School GDST
Sutton
Sydenham High School GDST
Sydenham
The American School in London - High School
London
The American School in London - Lower School
London
The American School in London - Middle School
London
The Holmewood School Upper (SEN)
Finchley
The King Alfred School
London
The Rowans
Wimbledon
Thomas's Battersea Prep School
Battersea
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
Thomas's Putney Vale
London
University College School
Hampstead
University College School Junior Branch
Hampstead
Westminster School
Westminster
Wetherby Preparatory School
London
Wetherby School
Notting Hill
Wetherby School Kensington
Kensington
Wetherby Senior School
London
Wimbledon Common Preparatory School
Wimbledon
Wimbledon High School GDST
Wimbledon


Abercorn Prep
London
Abercorn School Senior
Marylebone
Abingdon House School
Marylebone
ACS Hillingdon International School - Lower School
Hillingdon
ACS Hillingdon International School - Upper School
Hillingdon
Alleyn's Junior School
Dulwich
Alleyn's School
Dulwich
Alpha Preparatory School
London
Annemount School
London
Arts Educational School London
Chiswick
Ashbourne Sixth Form College
London
Ashton House School
Hounslow
Avenue House School
London
Bancroft's Prep School
Woodford Green
Bancroft's School
Woodford Green
Bassett House
London
Belmont Mill Hill Preparatory School
Mill Hill
Blackheath Preparatory School
Blackheath
Broomwood Pre-Prep
Wandsworth
Buxlow Preparatory School
Wembley
Cameron Vale School
Chelsea
Charterhouse Square School
London
Chepstow House School
London
Chigwell Pre Prep & Prep School
Chigwell
Chigwell Senior School
Chigwell
Chiswick & Bedford Park Preparatory School
Chiswick
Clifton Lodge School
Ealing
Colfe's Junior School
London
Colfe's School
London
College Francais Bilingue de Londres
London
Collège Français Bilingue de Londres Prep
London
Connaught House School
London
Dallington School
London
Devonshire House Preparatory School
Hampstead
DLD College London
South Bank
Durston House School
Ealing
Dwight London - Junior School
London
Dwight London - Senior School
N11 3LX
Eaton Square Prep School
London
Ecole Jeannine Manuel - Middle School
London
Ecole Jeannine Manuel - Upper School
London
EIFA International Junior School
London
EIFA International Senior School
London
Eltham College
London
Eltham College Junior School
London
Emanuel School
London
Fairley House School
London
Fairley House School Junior
London
Falcons School
Putney
Finton House School
Wandsworth
Forest Preparatory School
London
Forest School
London
Fulham Prep
Fulham
Fulham Senior School
London
Garden House School
Chelsea
Gatehouse School
London
Grange Park Preparatory School
London
Halcyon London International School
Marylebone
Hall School Wimbledon - Junior School
Wimbledon
Hall School Wimbledon - Senior School
Wimbledon
Hampstead Fine Arts College
Hampstead
Harrodian
Barnes
Harrodian Prep School
Barnes
Hendon Preparatory School
Hendon
Highgate Junior School
Highgate
Highgate School
Highgate
Hill House School
Knightsbridge
Hornsby House
Balham
Hurlingham School
Putney
Ibstock Place Prep School
Roehampton
Ibstock Place School
Roehampton
ICS London International School
London
ICS London International School - Primary
Marylebone
International School of London - Diploma College
London
International School of London - Middle School
London
International School of London - Primary School
London
Ivy House School
London
John Lyon School
Harrow on the Hill
Kensington Park School
London
Kensington Wade
London
Kerem School
London
Kew College Prep
Richmond
Kew Green Preparatory School
Richmond
Kew House School
Brentford
King's House School
Richmond
Kingston Grammar School
Kingston upon Thames
Kneller Hall
London
Knightsbridge School - The Junior School
Knightsbridge
Latymer Prep School
Hammersmith
Latymer Upper School
Hammersmith
L'Ecole Bilingue Elementary
London
L'Ecole de Battersea
Battersea
London Park School Clapham
London
London Park School Mayfair
London
Lycée Français Charles de Gaulle de Londres
London
Lycée Français Charles de Gaulle de Londres - Primaire
London
Lycée International de Londres Winston Churchill
Wembley
Lycée International de Londres Winston Churchill - Primaire
Wembley
Maida Vale School
London
Mill Hill School
Mill Hill
MPW London
London
Naima Jewish Prep School
London
Newland House School
Twickenham
Newton Prep School
London
Norland Place
Notting Hill
North Bridge House Prep School
London
North Bridge House Pre-Prep
Hampstead
North Bridge House Senior Canonbury
Islington
North Bridge House Senior Hampstead
Hampstead
Notting Hill Prep School
Notting Hill
Oakfield Preparatory School
Dulwich
Orchard House School
Chiswick
Orley Farm School
Harrow on the Hill
Parsons Green Prep
Fulham
Portland Place School
Marylebone
Prospect House School
Putney
Quainton Hall School
Harrow
Radnor House Prep
Richmond
Radnor House Twickenham
Twickenham
Ravenscourt Park Preparatory School
Hammersmith
Reddiford School
Pinner
Riverston Senior School and College
Lee
Rosemead Preparatory School
Dulwich
Royal Russell Junior School
Croydon
Royal Russell School
Croydon
Saint Christina's School
St John’s Wood
Salcombe Preparatory School
London
Southbank International School Hampstead
Hampstead
Southbank International School Kensington
Kensington
Southbank International School Westminster
Westminster
St Benedict's Junior School
Ealing
St Benedict's School
Ealing
St Christopher's School Wembley
London
St Dunstan's College
Catford
St Dunstan's College Junior School
Catford
St Helen's College
Uxbridge
St James Preparatory School
London
St Nicholas Nursery
Kingsbury
St Olave's Prep School
London
St Paul's Cathedral School
London
Staines Preparatory School
Staines-upon-Thames
Sylvia Young Theatre School
London
The American School in London - High School
London
The American School in London - Lower School
London
The American School in London - Middle School
London
The Holmewood School Junior (SEN)
Finchley
The Holmewood School Upper (SEN)
Finchley
The King Alfred School
London
The King Alfred School Junior School
London
The Lyceum School
London
The Rowans
Wimbledon
The White House Preparatory School
London
Thomas's Battersea Prep School
Battersea
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
Thomas's Putney Vale
London
Twickenham Preparatory School
Hampton
Unicorn School
Richmond
Vita et Pax Preparatory School
Southgate
Wandsworth Preparatory School
Wandsworth
Willington School
Wimbledon


Choosing the perfect London private school  
There are multiple factors you need to consider whilst choosing a London private school:  

Location: Consider the location of the school and the convenience of travel. Some schools may offer transport services, while others may be located close to London transport links.  

Curriculum: Consider the curriculum offered by the school and whether it aligns with your child’s interests and future aspirations.  

Facilities: Consider the facilities that the school has to offer, including classrooms, libraries, and sports facilities. Also look into which extracurricular activities the school offers such as drama, debating, or sports activities, which can be quite competitive in London. 

Reputation: Read reviews and consider the reputation of the school you will potentially be sending your child to. Don't just look at league tables, but consider factors such as the school community, SEND provision and parents' feedback too. 

Searching for the right private school can be an overwhelming task and it is vital that you are aware of the different areas, schooling types and levels of schooling available. The friendly and knowledgeable Talk Education team are here and ready to help you navigate your research, shortlists, and application processes for the top independent schools in London, ensuring that you feel fully supported in your journey to selecting the perfect school. Whether you're looking for early years schooling, prep schools, or secondary schools, our parent advisory team is on hand.

Our top tips for choosing the best London private school
  1. Start your research early: The application process for London private schools can be lengthy and competitive. Therefore, it’s important that you start your research and the application process early to ensure you have enough time to explore all of your options and submit a strong application.      
  2. Consider your child’s needs and interests: Think about what kind of education and extracurricular activities would best suit them.     
  3. Attend open days: Visiting schools during their open days is a great way to get a feel for the school's culture and facilities. It also provides an opportunity to meet with teachers and staff to ask any questions you may have.   
  4. Make sure you consider the location: London is an extremely large city, and commuting can be a significant factor when choosing a school. Think about the location of the school and if they are just attending as a day student, how easy will it be for your child to travel to and from school.   

Sign up today!
When deciding between the best private schools in London, it can be difficult to weigh up your options. If you’re considering a move to a London private school, sign up today to read our in-depth school reviews and start your journey to selecting the ideal school for you and your family.