Location

Lagos, Nigeria. Co-Creation Hub Nigeria (CCHub),
294 Herbert Macaulay Rd,
Lagos, Nigeria.