76% placed at Russell Group/ US Ivy League

Oxford, Cambridge, Imperial, LSE and UCL, plus Penn and UCLA in the US!

84% placed at their first choice universities

Read more

Share: