Stockholm International School Address * Stockholm Sweden Loading Map.... Stockholm International School* - StockholmDetails 59.32932349999999 18.068580800000063 Upcoming Events No events in this location