Red Maids' School: 2nd in the UK 

Top IB Schools UK (small cohort) 2016

Our Community