Klara Markbåge shares some of the best places for shopping, eating and drinking in the Swedish city of Stockholm