A brief introduction to the world of visas
by Sasha Smit-Marcadier and Sarah Vincent If you are thinking of visiting France for more than 90 days in a 180 period then you will need a visa. With the summer season soon upon us, you might be making such plans. For all TCN’s (third country nationals) which includes UK residents visas are part of […]