Wednesday, September 9, 2009

Volvos, Vikings and various kinds of herring


Stockholm is one of the world's most perfect cities. So why do thousands of Swedes leave every year? 


This article first appeared in The Sunday Telegraph (click here)