The French Visa Application Centre has moved to a new location effective 19 December. According to the French Embassy in Doha, the new visa centre is now located at the Al…