Diplomatic Missions of Barbados in South Africa

Barbados Embassy in London

Phone
For general issues:
Note
Unfortunately, there are no representatives of the embassy of Barbados in South Africa Republic. The following non-resident office is accredited embassy to South Africa Republic: The Embassy of Barbados in London, United Kingdom
pickvisa.com