Location

Lagos, Nigeria. IDEA Hub Nigeria,
296 Herbert Macaulay Rd,
Lagos, Nigeria.