Princess Margaret School is a co-educational international school located in Barcelona, Spain. The school’s main channel of communication is Language and the fundamental factor in cultural integration. Princess Margaret School follows the International Baccalaureate Curriculum and offers education for students aged 3 to 18. Their mission is to edify students in the fullest sense, motivating them to discover and achieve their full potential.