Tafawa Balewa Square Lagos, a prime event venue in Lagos, Nigeria that hostsvarious trade shows & conferences in Lagos