French Consulate of Cape Town78 Queen Victoria Street , Cape Town, 8000, Peninsula, South Africa, Dean St, Cape Town City Centre, Cape Town, 8000, South Africa
Consulate of Angola109 Hertzog Blvd, Foreshore, Cape Town, 8001, South Africa
Consulate General of Switzerland1 Thibault Square 26th Floor - Corner Long Street and Strijdom Avenue, Long St, Cape Town City Centre, Cape Town, 8000, South Africa