A business arm of SMRT Corporation Ltd
Venue Address: Sands Theatre 10 Bayfront Ave, B1-69/70 The Shoppes, Marina bay sands, Singapore 018971 (Map)
By Train: Bayfront MRT Station Exit D (Map)