Browsing Tag


UK online visa application now mandatory

It is now mandatory for all UK visa applications to be completed online, according to a memo released by the British High Commission. Payments will also be made online in US Dollars, with options including Visa, MasterCard credit,…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More