Im a french national living in the UK, i need a multi entry business visa.
Is there more chance of obtaining this if I apply from within france rather than UK?
Reply
Is there more chance of obtaining this if I apply from within france rather than UK?