You are kindly invited to submit your visa application by post to the Embassy’s office at 12 – 14 Victoria Road, London, W8 5RD:
– All your required documents.
+ Self-addressed envelope (not stamped). Please print or write clearly your FULL ADDRESS, including country name, to avoid mis-delivery by post office.
+ Postal Order payable to the ‘’Embassy of Vietnam’’ in British pounds sterling only