Visa Requirements
In order for you to apply for an Oman Business Visa you will need to contact the embassy directly. For your assistance, here are the contact details:
Oman Embassy Address
Embassy of Oman
167 Queen's Gate
Kensington
London
SW7 5HE
United Kingdom
Phone Number
0207 225 0001