Töölönkatu - Helsinki, Finland close