International Schools
St. Catherine's British School
1 Tositsa, Likovrisi, Greece
About St. Catherine's British School
St. Catherine's British School, located in Athens, Greece, provides a British-style education to students from the early years to secondary level. Established in 1956, the school has a long-standing tradition of academic excellence and is known for its supportive, international community. It follows the English National Curriculum, leading to IGCSEs and the International Baccalaureate Diploma Programme in the Sixth Form. With a focus on holistic development, St. Catherine's offers a wide range of extracurricular activities, fostering a balanced and inclusive environment for students of diverse backgrounds. The school is accredited by the Council of International Schools and the New England Association of Schools and Colleges, ensuring high standards of teaching and learning.