Valid HTML 4.01 Transitional

French Embassy in London (Consular section)

France is a member of the Schengen Agreement. Learn more about Schengen Visa...

Address in London:

French Embassy
Consulate Section
6A Cromwell Place
London SW7 2EW [Map]

Opening Times:

The French Embassy is no
longer open to the public

How to apply for a visa to France?

  1. By applying in person at the TLS Visa Centre.

The French Consulate only accepts visa applications submitted via the Visa Processing Centre authorized by the Embassy of France. Appointment needs to be booked before attending. To arrange your appointment call TLS Visa Centre on 0845 7300 118.

Useful Links
France Factbook
CIA The World Factbook for France
France travel guide
Lonely Planet World Guide Destination France
France country profile
BBC News Country profile - France