Assuming there are no problems and your visa is approved without any kind of further processing, how long does it take for the London embassy to return your passort with the stamp in it?
I have 3-5 business days in my head but I'm not sure where I got that from.
Thanks!
I have 3-5 business days in my head but I'm not sure where I got that from.
Thanks!