Uncategorized Up and Down the Stockholm Metro I have to give it to Sweden. Their metro architecture is out of this world. Whether you’re rushing to make it to your office in time, or just setting out on an adventure around the city, the metro will never…