Lönnrotinkatu - Helsinki, Finland close