Currently Princess Margaret International School is an international school of note in Barcelona, with strong Catalan roots, integrated into the local district and with a creative and pro-active spirit defining not only who we are but also what we want to be