The Russian visa application centre in London is operated by VFS Services (UK) Limited, a company to which the Russian Government has delegated the collection of the visa applications. The visa centre is just an intermediary, the final decision on whether you will be granted a visa is taken by the Russian Embassy. The application centre does not:

  • do the whole process for you
  • fill in the application form for you
  • make passport photos
  • provide invitations

You should come here once you have completed the following steps:

  1. Filled in the online visa application form – you have to print it, sign it by hand, and glue a passport-sized photo
  2. Obtained an invitation for your desired type of visa (tourist/business/private)

Submission of Applications: 08:30 – 15:00; VIP premium lounge service: 08:30 – 17:00 Monday to Friday except for official holidays.

Passport Collection: 16.00 – 17:30 Monday to Friday except for official holidays.

Below you will find more information on the Russian visa office in London.

Location: 15- 27 Gee Street,
Barbican, London
Phone Numbers: 09058890149
E-mail: [email protected]
Website URL: