Strömkajen is a harbour that lies in the central of Stockholm. © Wikipedia Commons/W. Bulach
Stallgatan 1, 11148 Stockholm City