Posted by: stylish September 1, 2010
Login in to Rate this Post:
0
?
nepalkochoro, the answer to your question can be found from your Travel Agent. If you are travelling thru HK then I would say you have to have the visa stamped on your passport ( telling this with my exp ) . I dont know about london.