I have not really looked into this and wanted to know what is involved with the new system.
Is it similar to the old one by filing out a visa form on the plane? people have told me that you need to go to London to get one before you travel?
If so this is going to be a real pain.
DOm
Bookmarks