Mannerheimintie - Helsinki, Finland close