This small island, a few minutes by boat from downtown Helsinki, is home to the Swedish-Finnish Cultural Centre, a literal ...