Browsing Tag

UK VISA

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…