German Consulate General
19th Floor, Safmarine House
22 Riebeek Street
Cape Town
8001
 
German Consulate General - Web link