Towering over the waterfront of Kungsholmen island Stadshuset or Stockholm City Hall flaunts its redbrick façade and 100-meter tall bell tower topped with the Three Crowns of Sweden. It is most likely the city’s most impressive landmark, one that you will surely be drawn to as soon as you set foot in Stockholm. Although a relatively new building (1908-1909), Stadshuset made, Read More