Cape Town International Convention Centre Cape Town International Convention Centre 1 Lower Long St Cape Town 8000 South Africa