If you want to see a show while you're in town, try and grab some tickets at Berwald Hall in Central Stockholm. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you enjoy the show and want to see another, Royal Djurgården Circus, Royal Dramatic Theater, and Royal Swedish Opera are not far.