Kellosaarenkatu - Helsinki, Suomi sulje