Our Lady’s Abingdon School

Browse news, features and events from Our Lady’s Abingdon School (OLA) – an independent day school in Abingdon-on-Thames, Oxfordshire. Our Lady’s Abingdon is a Catholic independent day school for students aged 7 to 18 with a fun and innovative learning experience in a happy and friendly community. With under 400 pupils in total, the school offers small class sizes and a very high teacher to pupil ratio.