Gleaming modernity and rich history sit side by side in Stockholm - a city of fourteen islands set in a Baltic archipelago. Discover each district’s distinct personality with a guide, from the narrow, ancient streets of Gamla Stan to some of Europe’s best coffee-houses.