Mechelininkatu - Helsinki, Finland close