UKVI ‘pop up’ visa application centre in Victoria, Seychelles
UK Visas & Immigration (UKVI) will be holding pop up visa application centre sessions in Victoria to allow customers in Seychelles to apply for a UK visa locally.