1

I have a 23-hour layover in London. I have a valid US visa. Which UK visa do I need for sightseeing during the layover time?

downhand
  • 3,632
  • 2
  • 19
  • 39
Seetha
  • 11
  • 1

0 Answers0