At Mikonkatu 17, still on the east side of Railway Square, squeezed between the Finnkino and Casino Helsinki buildings, is this older structure that I have no information about. It seems to be managed jointly with the Finnkino building, as is common here, as Google thinks Fox is actually located here.
