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
Suite 203 – 205, Second floor
Davina House, 137-149 Goswell Road
London EC1V 7ET
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 - currently closed

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