Russian Visa Application Centre in London

No prior appointment is required to visit Visa Application Centre.

Address:

15 – 27 Gee Street, London EC1V 3RD.

Location:

<

Openning hours:

Mon. – Fri. ( except Russian Embassy Holidays )

8:30 – 15:00 – Submission of Applications

17:00 – 17:30 – Passport Collection

Russian Embassy Holidays in 2013:

8 March, 1-3 May,  9-10 May, 12 June, 4 November and 31 December

Phone: 0905 889 0149  ( Premium rate phone service )