The Pillar Hall, Stockholm City Conference Centre, Stockholm, Sweden Address: Drottninggatan 71B, 111 36 Stockholm, Sweden Back