Reset filters Apply filters
Russian Visa Application Centres
London, Manchester, Edinburgh
HOME TRAVEL GUIDE VISA SUPPORT RUSSIAN VISA RUSSIAN VISA APPLICATION CENTRES

Russian Visa Application Centres in the United Kingdom

There are three Russian visa centres in the United Kingdom: London, Manchester and Edinburgh. Please see below for their contact details and opening hours.
 

LONDON

Russia Visa Application Centre
15- 27 Gee Street
Barbican, London, EC1V 3RD
Submission of Applications: 08:30 - 15:00 Monday to Friday except holidays.
Passport Collection: 16.00 - 17:30 Monday to Friday except holidays.
View on Google maps
 

MANCHESTER - remains closed until further notice

Russia Visa Application Centre
53 Fountain Street (Regus Business Centre)
Manchester, M2 2AN
Submission of Applications: 08:30 - 13:00, 13.45 – 16.00 Monday to Friday except holidays.
Note: there is no passport collection service, you will need to order postage; no urgent visa processing.
View on Google maps
 

EDINBURGH

Russia Visa Application Centre
64 Albion Road (back entrance)
Edinburgh, EH7 5QZ
Submission of Applications: 08:30 - 15:00 Tuesdays, Thursdays except holidays.
Passport Collection: 16:30 - 17:30 Tuesdays, Thursdays except holidays.
View on Google maps