My wife and I are going to the States in September and will be going via LHR, staying for 3 days on the way back.
I've looked on the British Embassy website and found most of the info I need to get a tourist visa. But a few things I'm not clear on and thought that maybe you guys can help.
1) Where exactly is the Regent Hotel? I can't find a map on the web site.
2) Can we just show up to apply? The US embassy has an appointment program now that's actually pretty efficient. But it looks like the UK embassy is still using the just-show-up model.
3) I had another question but it's slipped my mind now. If you have any advice for applying for the visa, please let me know. I think she'll get it as she's been there before, been to the US twice and has a new 10-year visa for the States.
Thanks,
Billy