The best thing to do when it's nippy is go for a long walk to get a flush in your cheeks then curl up in a cosy cafe and drink coffee. This is something the Swedes do very well and Stockholm, with its archipelagos, is the perfect place. The city is made for walking with its islands all manifesting a different kind of attitude from cobbled streets to the hipster hangouts of Sodermalm. My favourite cafe is Gildas Rum which looks a bit like it was interior designed by Helena Bonham Carter in terms of clashing eccentricity but that cakes are great, it's suitably cosy with big backed armchairs and if you sit at the window you overlook a little city park perfect for people watching.
Skånegatan 79 116 35 Stockholm, Sweden
Google map: bit.ly/StkNFe