Sweden's news in English

Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

cost of living

Stockholm one of world's best places to live: magazine

Stockholm one of world's best places to live: magazine

Stockholm is the tenth best city in the world to live in, reckons this British magazine.