The TLS contact centre for visa in london has asked me for more documents, relating to a french tourist visa application.
The problem is they didnt tell me who or how to send it. Should i just email it to them?
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222