Where to find the best "semlor" Lenten buns in Stockholm

"Semlor" Lenten buns (singular "semla") were traditionally eaten on Shrove Tuesday but are now available from January until Easter so if you're in Stockholm during this period don't miss the chance to sample these creamy, cardamom-scented delights. The competition among Stockholm bakers to make the best semla of the year gets hotter every year, and the quality varies considerably, so to make sure you find the real gems - from classic buns to creative takes on the traditional semla, as well as gluten-free and organic buns - we've listed the cafés, konditoris and bakeries where you're guaranteed to find a superb semla. Here are some of the best semlor in Stockholm - sample a few and pick your own favourite!