Diplomatic missions of Barbados in South Africa

Barbados Embassy in London

Address

1 Great Russel Street, London, WC1B 3ND

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