-
Permit application
-
I got the visa
The US Embassy in London is an imposing building. With airport style security, and the accompanying long waits, just to get into the building it is enough to make anyone anxious. Add to that the months of planning and the weight of anticipation. One mistake here and it could be the end of the road.…