I intend to go to China first and then to Vietnam, but if I do the visa on arrival, the problem is that I won't arrive at an airport but at a train station. Can I apply and get a visa at the embassy in London before I go to China.
from my own experience, if you enter Vietnam through overland via China, getting a visa at Vietnam embassy in China will save you more. obtaining a visa in UK is very expensive. hope that helps. Brian