The Best Schools in London
(Photo of King's College School Wimbledon)
The Best Schools in London
The Best Private Schools in Greater London, based on 2023's A-level results
Unsuprisingly, Greater London contains more top-ranked independent school than any other region.
Perhaps more surprisingly is that there are not many boarding schools. So if you are looking for boarding schools within a resonable commute of central London, you may also want to look at the Anglia or South East regional tables.
The league table below lists each school’s percentage of A-Level entries awarded A* and A grades, and percentage of the top GCSE grades (A*/A or 9, 8 and 7.) The latest grades are from summer 2023, and the next results will be released in the autumn of 2024.
If you are more interested in the IB curriculum, check the IB Diploma Schools league table or use TSG’s school filter to find schools offering the PYP or MYP.
Please click on a school name for more information and add it to your shortlist. Submit your shortlist and we’ll call for a sense-check on suitability and to advise on how to prepare a competitive application.
Rank | School | A-Level A*/A% | GCSE A*/A% | Gender | Boarding |
---|---|---|---|---|---|
1 | School: King’s College School Wimbledon | A-Level A*/A%: 93.75% | GCSE A*/A%: 97.10% | Gender: Co-ed | Boarding: Day |
2 | School: St Paul’s Girls’ School | A-Level A*/A%: 87.04% | GCSE A*/A%: 98.90% | Gender: Girls | Boarding: Day, |
3 | School: Highgate School | A-Level A*/A%: 86.08% | GCSE A*/A%: 93.00% | Gender: Co-ed | Boarding: Day, |
4 | School: City of London School For Girls | A-Level A*/A%: 85.28% | GCSE A*/A%: 95.00% | Gender: Girls | Boarding: Day, |
5 | School: St Paul’s School | A-Level A*/A%: 84.00% | GCSE A*/A%: 96.00% | Gender: Boys | Boarding: Day, Boarding |
6 | School: Westminster School | A-Level A*/A%: 83.50% | GCSE A*/A%: 96.30% | Gender: Co-ed | Boarding: Day, Boarding |
7 | School: James Allen’s Girls’ School | A-Level A*/A%: 82.85% | GCSE A*/A%: 89.00% | Gender: Girls | Boarding: Day, |
8 | School: Alleyn’s School | A-Level A*/A%: 78.20% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
9 | School: The Godolphin and Latymer School | A-Level A*/A%: 78.00% | GCSE A*/A%: 96.80% | Gender: Girls | Boarding: Day, |
10 | School: North London Collegiate School | A-Level A*/A%: 77.00% | GCSE A*/A%: 99.00% | Gender: Girls | Boarding: Day, |
11 | School: City of London School | A-Level A*/A%: 76.40% | GCSE A*/A%: 92.40% | Gender: Boys | Boarding: Day, |
12 | School: Latymer Upper School | A-Level A*/A%: 75.00% | GCSE A*/A%: 93.00% | Gender: Co-ed | Boarding: Day, |
13 | School: Eltham College | A-Level A*/A%: 74.44% | GCSE A*/A%: 81.00% | Gender: Co-ed | Boarding: Day, |
14 | School: South Hampstead High School | A-Level A*/A%: 71.92% | GCSE A*/A%: 94.30% | Gender: Girls | Boarding: Day, |
15 | School: Wimbledon High School | A-Level A*/A%: 71.90% | GCSE A*/A%: 93.00% | Gender: Girls | Boarding: Day, |
16 | School: Hampton School | A-Level A*/A%: 70.00% | GCSE A*/A%: 91.00% | Gender: Boys | Boarding: Day, |
17 | School: Notting Hill and Ealing High School | A-Level A*/A%: 67.44% | GCSE A*/A%: 88.00% | Gender: Girls | Boarding: Day, |
18 | School: University College School, Hampstead | A-Level A*/A%: 67.36% | GCSE A*/A%: 90.70% | Gender: Co-ed | Boarding: Day, |
19 | School: The Harrodian School | A-Level A*/A%: 67.00% | GCSE A*/A%: 74.92% | Gender: Co-ed | Boarding: Day, |
20 | School: Dulwich College | A-Level A*/A%: 66.03% | GCSE A*/A%: 92.00% | Gender: Boys | Boarding: Day, Boarding |
21 | School: Kingston Grammar School | A-Level A*/A%: 66.00% | GCSE A*/A%: 90.00% | Gender: Co-ed | Boarding: Day, |
22 | School: Putney High School | A-Level A*/A%: 65.75% | GCSE A*/A%: 90.60% | Gender: Girls | Boarding: Day, |
23 | School: Surbiton High School | A-Level A*/A%: 65.25% | GCSE A*/A%: 88.00% | Gender: Girls | Boarding: Day |
24 | School: St Helen’s School | A-Level A*/A%: 65.00% | GCSE A*/A%: 84.00% | Gender: Girls | Boarding: Day, |
25 | School: Francis Holland School, Regent’s Park | A-Level A*/A%: 60.00% | GCSE A*/A%: 77.00% | Gender: Girls | Boarding: Day, |
26 | School: Whitgift School | A-Level A*/A%: 59.51% | GCSE A*/A%: 88.00% | Gender: Boys | Boarding: Day, Boarding |
27 | School: Colfe’s School | A-Level A*/A%: 57.82% | GCSE A*/A%: 79.00% | Gender: Co-ed | Boarding: Day, |
28 | School: St Dunstan’s College | A-Level A*/A%: 57.64% | GCSE A*/A%: 68.00% | Gender: Co-ed | Boarding: Day, |
29 | School: Ibstock Place School | A-Level A*/A%: 55.28% | GCSE A*/A%: 75.00% | Gender: Co-ed | Boarding: Day, |
30 | School: Ashbourne College | A-Level A*/A%: 54.00% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
31 | School: St John’s Preparatory and Senior School | A-Level A*/A%: 53.91% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
32 | School: Lady Eleanor Holles School | A-Level A*/A%: 53.00% | GCSE A*/A%: 94.00% | Gender: Girls | Boarding: Day, |
33 | School: Emanuel School | A-Level A*/A%: 53.00% | GCSE A*/A%: 87.00% | Gender: Co-ed | Boarding: Day, |
34 | School: Channing School | A-Level A*/A%: 52.50% | GCSE A*/A%: 86.21% | Gender: Girls | Boarding: Day, |
35 | School: The King Alfred School | A-Level A*/A%: 52.00% | GCSE A*/A%: 38.72% | Gender: Co-ed | Boarding: Day, |
36 | School: Forest School | A-Level A*/A%: 50.36% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
37 | School: Queen’s College London | A-Level A*/A%: 50.32% | GCSE A*/A%: 77.00% | Gender: Girls | Boarding: Day, |
38 | School: Northwood College for Girls | A-Level A*/A%: 50.00% | GCSE A*/A%: 66.28% | Gender: Girls | Boarding: Day, |
39 | School: Croydon High School | A-Level A*/A%: 50.00% | GCSE A*/A%: 77.00% | Gender: Girls | Boarding: Day, |
40 | School: Chigwell School | A-Level A*/A%: 48.04% | GCSE A*/A%: 72.00% | Gender: Co-ed | Boarding: Day, Boarding |
41 | School: MPW London | A-Level A*/A%: 46.88% | GCSE A*/A%: 44.00% | Gender: Co-ed | Boarding: Day, Boarding |
42 | School: Royal Russell School | A-Level A*/A%: 46.70% | GCSE A*/A%: 48.50% | Gender: Co-ed | Boarding: Day, Boarding |
43 | School: Brampton College | A-Level A*/A%: 44.00% | GCSE A*/A%: 73.30% | Gender: Co-ed | Boarding: Day |
44 | School: The Cedars School | A-Level A*/A%: 42.42% | GCSE A*/A%: 52.00% | Gender: Boys | Boarding: Day, |
45 | School: Radnor House Twickenham | A-Level A*/A%: 41.00% | GCSE A*/A%: 58.00% | Gender: Co-ed | Boarding: Day, |
46 | School: Wetherby Senior School | A-Level A*/A%: 40.77% | GCSE A*/A%: U/A | Gender: Boys | Boarding: Day |
47 | School: St James Senior Girls’ School | A-Level A*/A%: 40.00% | GCSE A*/A%: 58.42% | Gender: Girls | Boarding: Day, |
48 | School: Hampton Court House | A-Level A*/A%: 40.00% | GCSE A*/A%: 70.00% | Gender: Co-ed | Boarding: Day, |
49 | School: St Benedict’s School | A-Level A*/A%: 39.71% | GCSE A*/A%: 69.30% | Gender: Co-ed | Boarding: Day, |
50 | School: Queen’s Gate School | A-Level A*/A%: 39.17% | GCSE A*/A%: 66.70% | Gender: Girls | Boarding: Day, |
51 | School: Streatham and Clapham High School | A-Level A*/A%: 38.29% | GCSE A*/A%: 68.73% | Gender: Girls | Boarding: Day, |
52 | School: David Game College | A-Level A*/A%: 38.00% | GCSE A*/A%: 24.00% | Gender: Co-ed | Boarding: Day, Boarding |
53 | School: The John Lyon School | A-Level A*/A%: 37.35% | GCSE A*/A%: 57.00% | Gender: Co-ed | Boarding: Day, |
54 | School: St Augustine’s Priory | A-Level A*/A%: 37.33% | GCSE A*/A%: 59.70% | Gender: Girls | Boarding: Day, |
55 | School: Mill Hill School | A-Level A*/A%: 37.30% | GCSE A*/A%: 57.80% | Gender: Co-ed | Boarding: Day, Boarding |
56 | School: Old Palace of John Whitgift School | A-Level A*/A%: 37.14% | GCSE A*/A%: 65.50% | Gender: Girls | Boarding: Day, |
57 | School: Sutton High School | A-Level A*/A%: 33.66% | GCSE A*/A%: 75.00% | Gender: Girls | Boarding: Day, |
58 | School: Westminster Tutors | A-Level A*/A%: 32.00% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day |
59 | School: North Bridge House Senior Canonbury | A-Level A*/A%: 32.00% | GCSE A*/A%: 42.00% | Gender: Co-ed | Boarding: Day, |
60 | School: Bishop Challoner School | A-Level A*/A%: 31.00% | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
61 | School: Blackheath High School | A-Level A*/A%: 29.00% | GCSE A*/A%: 73.00% | Gender: Girls | Boarding: Day, |
62 | School: Hampstead Fine Arts College | A-Level A*/A%: 27.94% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
63 | School: Ealing Independent College | A-Level A*/A%: 22.22% | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
64 | School: Kensington Park School | A-Level A*/A%: 20.54% | GCSE A*/A%: 48.00% | Gender: Co-ed | Boarding: Day, Boarding |
65 | School: More House School Girls | A-Level A*/A%: 19.57% | GCSE A*/A%: 27.00% | Gender: Girls | Boarding: Day, |
66 | School: The Laurels School | A-Level A*/A%: 16.70% | GCSE A*/A%: 57.90% | Gender: Girls | Boarding: Day, |
67 | School: Burlington House School | A-Level A*/A%: 13.33% | GCSE A*/A%: 24.00% | Gender: Co-ed | Boarding: Day |
68 | School: Harrow School | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Boys | Boarding: Day, Boarding |
69 | School: Abingdon House London | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
70 | School: The Royal Ballet School | A-Level A*/A%: N/A | GCSE A*/A%: 39.01% | Gender: Co-ed | Boarding: Day, Boarding |
71 | School: Arts Educational School | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
72 | School: Southbank International School | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
73 | School: Fairley House School | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
74 | School: Lycee Francais Charles de Gaulle de Londres | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
75 | School: International Community School (ICS) London | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
76 | School: Collingham College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
77 | School: Lycee International de Londres Winston Churchill | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
78 | School: Portland Place School | A-Level A*/A%: N/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
79 | School: Wentworth Tutorial College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
80 | School: Bales College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day |
81 | School: International School of London (ISL) | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
82 | School: Sydenham High School | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Girls | Boarding: Day, |
83 | School: Fulham School | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day |
84 | School: St Catherine’s School, Twickenham | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Girls | Boarding: Day, |
85 | School: Marymount International School London | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Girls | Boarding: Day, Boarding |
86 | School: Guildhouse School (formerly CATS College London) | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, Boarding |
87 | School: DLD College London | A-Level A*/A%: U/A | GCSE A*/A%: 25.00% | Gender: Co-ed | Boarding: Day, Boarding |
88 | School: The Chalfonts Independent Grammar School | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
89 | School: Halcyon London International School | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
90 | School: Kew House | A-Level A*/A%: U/A | GCSE A*/A%: 35.00% | Gender: Co-ed | Boarding: Day, |
91 | School: Cambridge Tutors College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, Boarding |
92 | School: Dwight School London | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
93 | School: Regent Independent College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
94 | School: Albemarle College | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day |
95 | School: Kings London | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, Boarding |
96 | School: North Bridge House Senior Hampstead | A-Level A*/A%: N/A | GCSE A*/A%: 44.00% | Gender: Co-ed | Boarding: Day |
97 | School: Riverston School | A-Level A*/A%: U/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
98 | School: Ecole Jeannine Manuel | A-Level A*/A%: N/A | GCSE A*/A%: N/A | Gender: Co-ed | Boarding: Day, |
99 | School: EIFA International School London | A-Level A*/A%: N/A | GCSE A*/A%: U/A | Gender: Co-ed | Boarding: Day, |
Important
- All exam result data is for results issued in the summer of 2023, unless otherwise stated. Data is compiled from reliable, official sources and updated when sufficient results have been acquired. Results are updated and amended whenever new information becomes available.
- U/A = results are unavailable. N/A = the school does not offer this curriculum.
- Rating exam results by % of entries at A*-A (A-level), % of entries at 7,8,9 (GCSE) or average IB score per candidate is common practice. However, the format in which the data is presented (specifically, the column headings and calculations conceived for subject-specific league tables and the BTEC league table) is the copyright material of Top School Guide and protected by database right. The content is for personal, non-commerical use only, and you may not reproduce, republish, copy, or otherwise use the format or content in any way.
- League tables should not be used in isolation to identify suitable schools. Every effort is made to verify the data within these tables, but Top School Guide does not accept any liability for your reliance on the information on this site, or any errors or ommissions. Please see our terms for further information.
- Amendments, corrections, and requests to republish can be submitted to hello@topschoolguide.com.
- Likewise, should you have any personal requests for data you cannot find in our league tables, we would be pleased for you to get in touch.