New logo, London partnership to put Cape Town on the international map