Sweden, Stockholm - Sergels Torg #229