Business visas are required for those taking part in trade missions. If you don’t have a Saudi sponsor you will need a letter of attestation from the Chamber of Commerce or Arab-British Chamber of Commerce in London. The Saudi Embassy in London can be unpredictable in issuing visas and travellers are advised to allow six weeks to complete the process.