0 answers

I live in the US and have applied for the UK visa last week. I have an Indian passport and US greencard. I am yet to receive the UK visa. Where can I follow up on its status to ensure that I will get it in the next 5 days?

Asked by via Site_iconAsk a Nomad iPad app

Answer this question

Map of San Diego