Visa stamps generally don't cost anything. If you are an American in London, you don't need a Visa to return to the US.
As for the cost of travel there are any number of websites where you can...
Search:Type: Posts; User: ScottGem Search: Search took 0.26 seconds.
Results 1 to 1 of 1
|