Sign up now for FREE to read our insider reviews in full Sign Up Now
London Private Schools
Searching for the perfect private London school for your child 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 knowledgable Talk Education team are here and ready to help you navigate your research, shortlists and the application processes for the top independent schools in London, ensuring that you feel fully supported in your journey to selecting the perfect school.

Your guide to the best private schools in London

With hundreds of schools to choose from, our reviews are here to help you when it comes to deciding on the best private schools in London. Whether you're looking for Early Years schooling, primary schools or secondary schools, our parent advisory team is on hand. 


Top independent schools in London

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 one of our established London private schools, sign up today to start your journey to selecting the ideal school for you and your family.
  • Map view
  • Grid view
Alphabetical
Offers school bus
Linked to a prep school
Mixed


Abercorn School
London
Abercorn School - Senior
Marylebone
Abingdon House School
Marylebone
ACS Hillingdon International School - Lower School
Hillingdon
ACS Hillingdon International School - Middle and High 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
Ashgrove School, Bromley
Bromley
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 Hall Lower School
Wandsworth
Broomwood Hall Upper School
Wandsworth
Bute House
Hammersmith
Buxlow Preparatory School
Wembley
Cameron Vale School
Chelsea
Charterhouse Square School
London
Chepstow House School
London
Chigwell Junior School
Chigwell
Chigwell 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
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 London
London
Durston House School
Ealing
Dwight School London - Lower School
London
Dwight School London - Upper 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
Eaton Square Senior School
London
Ecole Jeannine Manuel
Ecole Jeannine Manuel
Bloomsbury
EIFA International Junior School
London
EIFA International Senior School
London
Eltham College
Mottingham
Eltham College Junior School
London
Emanuel School
London
Fairley House School
Westminster
Fairley House School Junior
Westminster
Falcons Prep Richmond
Richmond
Falcons Pre-Preparatory Chiswick
Chiswick
Falcons School for Girls
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 School
Chelsea
Fulham School Prep
Fulham
Fulham School Senior
London
Garden House School
Chelsea
Gatehouse School
London
Glendower Prep 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
London
Hall School Wimbledon - Junior School
Wimbledon
Hall School Wimbledon - Senior School
Wimbledon
Halliford School
Shepperton
Hampstead Fine Arts College
London
Hampton Pre-Prep & Prep
Hampton
Hampton School
Hampton
Harrodian
Barnes
Harrodian Prep School
Barnes
Harrow School
Harrow
Hawkesdown House
Kensington
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
International Community School
London
International Community School (Primary)
Marylebone
International School of London
London
International School of London
Ealing
James Allen's Girls' School
Dulwich
James Allen's Girls' School Junior School
Dulwich
John Lyon School
Harrow on the Hill
Keble School
London
Kensington Park School
London
Kensington Prep School GDST
Fulham
Kensington Wade Dual Language English-Chinese School
Kensington
Kerem School
London
Kew College
Richmond
Kew Green Preparatory School
Richmond
Kew House School
Brentford
King's College Junior School
London
King's College School Wimbledon
London
King's House
Richmond
Kingston Grammar School
Kingston upon Thames
Knightsbridge 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
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
Lyndhurst House Preparatory School
Hampstead
Maida Vale School
London
Mander Portman Woodward
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
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 & Sixth Canonbury
Islington
North Bridge House Senior Hampstead
Hampstead
North London Collegiate Junior School
Edgware
North London Collegiate School
Edgware
Northcote Lodge
Wandsworth
Northwood College for Girls GDST
Northwood
Northwood College Junior School GDST
Northwood
Northwood Senior
London
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
Notting Hill
Prince's Gardens Preparatory School
London
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
Ravenscourt Park Preparatory School
Hammersmith
Redcliffe Gardens School
Kensington
Reddiford School
Pinner
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
Sinclair House School
Fulham
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 Anthony's School for Girls
London
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
Kensington
St James Senior Boys' School
Ashford
St James Senior Girls' School
London
St Martin's School
Northwood
St Mary's School Hampstead
Hampstead
St Nicholas School, Kingsbury
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 Moat School
London
The Rowans
Wimbledon
The Study Preparatory School, Wimbledon
Wimbledon
The Village Prep School
Belsize Park
The White House Preparatory School
London
Thomas's Battersea Prep School
Battersea
Thomas's Battersea Senior School
London
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
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 Kensington
Kensington
Wetherby Preparatory School
London
Wetherby School
Notting Hill
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


Dwight School London - Lower School
London
Dwight School London - Upper 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
Merchant Taylors' School
Northwood
Queen's Gate School
London
Whitgift School
South Croydon


Abercorn School - Senior
Marylebone
ACS Hillingdon International School - Middle and High School
Hillingdon
Alleyn's School
Dulwich
Bancroft's School
Woodford Green
Blackheath High School GDST
Blackheath
Bromley High School GDST
Bromley
Broomwood Hall Lower School
Wandsworth
Broomwood Hall Upper School
Wandsworth
City of London School
Queenhithe
City of London School for Girls
Barbican
Colfe's School
London
Dulwich College
Dulwich
Dwight School London - Upper School
N11 3LX
Eaton House Belgravia Prep
London
Eaton House The Manor Boys' School
London
Eaton House The Manor Girls' School
London
Eaton Square Senior School
London
Eltham College
Mottingham
Falcons Pre-Preparatory Chiswick
Chiswick
Falkner House Brechin Place
South Kensington
Falkner House Penywern Road
Kensington
Francis Holland School Sloane Square
Chelsea
Francis Holland School Sloane Square Junior School
Chelsea
Fulham School Senior
London
Godolphin & Latymer School
Hammersmith
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
James Allen's Girls' School
Dulwich
John Lyon School
Harrow on the Hill
King's College School Wimbledon
London
Lady Eleanor Holles School
Hampton
Latymer Upper School
Hammersmith
Merchant Taylors' School
Northwood
Mill Hill School
Mill Hill
North London Collegiate School
Edgware
Northcote Lodge
Wandsworth
Northwood Senior
London
Orchard House School
Chiswick
Putney High School GDST
Putney
Queen's College, London
London
Queen's Gate School
London
Ravenscourt Park Preparatory School
Hammersmith
Royal Russell School
Croydon
South Hampstead High GDST
Hampstead
St Anthony's School for Boys
Hampstead
St Anthony's School for Girls
London
St Helen's School Northwood
Northwood
St James Preparatory School
Kensington
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 King Alfred School
London
The Rowans
Wimbledon
Thomas's Battersea Prep School
Battersea
Thomas's Battersea Senior School
London
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
University College School
Hampstead
University College School Junior Branch
Hampstead
Westminster School
Westminster
Wetherby Kensington
Kensington
Wetherby School
Notting Hill
Wetherby Senior School
London
Wimbledon High School GDST
Wimbledon


Abercorn School
London
Abercorn School - Senior
Marylebone
Abingdon House School
Marylebone
ACS Hillingdon International School - Lower School
Hillingdon
ACS Hillingdon International School - Middle and High 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
Ashgrove School, Bromley
Bromley
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 Hall Lower School
Wandsworth
Buxlow Preparatory School
Wembley
Cameron Vale School
Chelsea
Charterhouse Square School
London
Chepstow House School
London
Chigwell Junior School
Chigwell
Chigwell School
Chigwell
Chiswick & Bedford Park Preparatory School
Chiswick
Clifton Lodge School
Ealing
Colfe's Junior School
London
Colfe's School
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
Dwight School London - Lower School
London
Dwight School London - Upper School
N11 3LX
Eaton Square Prep School
London
Eaton Square Senior School
London
Ecole Jeannine Manuel
Ecole Jeannine Manuel
Bloomsbury
EIFA International Junior School
London
EIFA International Senior School
London
Eltham College
Mottingham
Eltham College Junior School
London
Emanuel School
London
Fairley House School
Westminster
Fairley House School Junior
Westminster
Falcons Pre-Preparatory Chiswick
Chiswick
Finton House School
Wandsworth
Forest Preparatory School
London
Forest School
London
Fulham School Prep
Fulham
Fulham School Senior
London
Garden House School
Chelsea
Gatehouse School
London
Grange Park Preparatory School
London
Halcyon London International School
London
Hall School Wimbledon - Junior School
Wimbledon
Hall School Wimbledon - Senior School
Wimbledon
Hampstead Fine Arts College
London
Harrodian
Barnes
Harrodian Prep School
Barnes
Hawkesdown House
Kensington
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
International Community School
London
International Community School (Primary)
Marylebone
International School of London
London
John Lyon School
Harrow on the Hill
Kensington Park School
London
Kensington Wade Dual Language English-Chinese School
Kensington
Kerem School
London
Kew College
Richmond
Kew Green Preparatory School
Richmond
Kew House School
Brentford
Kingston Grammar School
Kingston upon Thames
Knightsbridge School
Knightsbridge
Latymer Prep School
Hammersmith
Latymer Upper School
Hammersmith
L'Ecole Bilingue Elementary
London
L'Ecole de Battersea
Battersea
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
Mander Portman Woodward
London
Mill Hill School
Mill Hill
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 & Sixth Canonbury
Islington
North Bridge House Senior Hampstead
Hampstead
Northwood Senior
London
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
Prince's Gardens Preparatory School
London
Prospect House School
Putney
Quainton Hall School
Harrow
Ravenscourt Park Preparatory School
Hammersmith
Redcliffe Gardens School
Kensington
Reddiford School
Pinner
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
Sinclair House School
Fulham
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
Kensington
St Nicholas School, Kingsbury
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 Moat School
London
The Rowans
Wimbledon
The White House Preparatory School
London
Thomas's Battersea Prep School
Battersea
Thomas's Battersea Senior School
London
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
Twickenham Preparatory School
Hampton
Unicorn School
Richmond
Vita et Pax Preparatory School
Southgate
Wandsworth Preparatory School
Wandsworth
Willington School
Wimbledon