« Back to Embassies Sweden AddressEmbassy of South Africa, Linnegatan 76 CityStockholm Phone+46 8 243950