Embassy of Saudi Arabia in London
Information on consular services of the Embassy of Saudi Arabia in London. You can contact the consular department of the embassy for visa application, passports, consular statements, legalisation of documents and information of the opening hours of the different departments of the Embassy of Saudi Arabia in London.
All info on the Saudi Embassy in London
Saudi Arabian Embassy in London, the United Kingdom 30 Charles Street Mayfair London W1J 5DZ United Kingdom
HRH Prince Mohamed bin Nawaf bin Abdulaziz - Ambassador
(+44) 20 7917 3000