Stockholm is a vibrant city, sprinkled across 14 islands which feature many historical and cultural sites, and an endless selection of bustling restaurants and bars. One of Sweden’s most treasured ...