Back to listing Best of Stockholm Best of Stockholm Address: Uppsamlingsplats: Södermalmstorg 1, Slussen Subway Show map Overview Map Close