This large and not especially attractive structure sit in Sergels Torg, Stockholm's new central city square.