List of Consulates and Embassies in UK

Omani Embassy in London United Kingdom

  167 Queens Gate 5W7SHE London

  (0044171) 225 0001or 225 1622 (Consular Sec

  theembassy@omanembassy.org.uk

Details...