Follow us on social media:


Any Visa Enquiries:
+44 (0) 20 3581 1576
+44 (0) 78 9543 3672



Certain countries require you to have an official invitation before you can apply for a visa. This normally applies for both business and tourist purposes.

AVS Visas Ltd can arrange the necessary business, tourist or exhibition visa support documents that are required.

The visa requirements will vary depending on the type of visa you require and your nationality.

Support Documents

Russian Visa Support Document