Schengen Visas through IAM: going to France, Portugal, Netherlands or another EU country from the UK?

Schengen Visas UK Application and Submission

As a registered member of the French Embassy in London, and many other embassies in the UK, we are pleased to offer you, the ability to apply and lodge French and Schengen Visa applications and have them returned to you within 3-4 days. Steps:
  1. Book your appointment and make...