Aside from ABBA and IKEA, if Sweden is famous for innovation, engineering and practicality, then Eskilstuna is one of the places where that reputation was forged – quite literally.
Located around 100km west of Stockholm, Eskilstuna doesn’t always make the top of Scandinavian bucket lists. Alas. tourists often flock to Stockholm’s waterways, the northern lights of La...