General Information

Address of the Venue
Messukeskus
Messuaukio 1
00520 Helsinki, Finland