France Embassy Applications – Consulate Appointments Visas Passports Legalization London

France Embassy Applications – Londonfrance

The French Consulate General in London has outsourced its main consular visa operation to third party operator TLS Contact. TLS facilitate Biometric data capture (fingerprints and digital photograph) required for the new VIS Schengen visas of which only France is enforcing.

French Schengen Visa applications are to be filed via the visa centre. It is possible to file applications directly at the French Embassy but an appointment must first be obtained via TLS Contact.

ADDRESS:
TLS Contact – France Visa Applications
Exhibition House, Ground Floor
Addison Bridge Pl
London W14 8XP

Visa Appointment Booking Services >> Click Here

French Embassy Accredited Visa Agency Assistance >>