Im sorry to be asking what has been covered already but Im still confused! Im arriving on friday for a two week stay. I need to get a visa on arrival. I have printed an application form from uk embassey but it is different from other forms ive seen.Im worried I havent got correct form?!
so i need completed form,$25 and 2 photos??