There are 3 Russian Visa Application Centres in the UK, they are:

1. London
Russia Visa Application Centre
15- 27 Gee Street
Barbican
London
EC1V 3RD

Submission of Applications: 08:30 - 15:00 Monday to Friday (except Declared Holidays).
Passport Collection: 16.00 - 17:30 Monday to Friday (except Declared Holidays).

 

2. Manchester
Russia Visa Application Centre
Peter House
Oxford Street
Manchester
M1 5AN

Submission of Applications: 08:30 - 13:00 then from 13.45 – 16.00 Monday to Friday (except Declared Holidays).
Important:

  • there is no next-day service for the Manchester centre, only a 5 working day service is available.
  • there is no passport collection facility in Manchester. Passports will be returned only via recorded delivery the next working day, after the processed application is received at the application centre from the embassy.

 

3. Edinburgh

Russia Visa Application Centre
64 Albion Road (back entrance)
Edinburgh
EH7 5QZ

Submission of Applications: 08:30 - 15:00 Monday to Friday (except Declared Holidays).
Passport Collection: 16.00 - 17:30 Monday to Friday (except Declared Holidays).