The embassy serves French citizens living in or visiting the United Kingdom and provides a range of consular services. It also offers information regarding travel to France, visa requirements, and administrative assistance.

Embassy Address
Embassy of France
58 Knightsbridge
London SW1X 7JT
United Kingdom
Contact Information
Telephone: +44 20 7073 1000
Official Website:https://uk.diplomatie.gouv.fr/en
The embassy website provides information about visas, passports, citizenship matters, and services available to French nationals and foreign visitors.
Office Hours
The embassy is generally open Monday through Friday during standard business hours. Visitors are advised to confirm opening times and appointment requirements before visiting.
Services Offered
Visa Services
The Embassy of France London provides information regarding:
- Tourist visas
- Business visas
- Student visas
- Family visas
- Long-stay visas
- Transit visas
Visa applications are generally handled through France’s official visa processing system and authorized visa application centres.
Passport Services
French citizens can access services including:
- Passport renewals
- Emergency travel documents
- Replacement of lost or stolen passports
Consular Services
The embassy offers:
- Civil registration services
- Notarial services
- Assistance to French citizens abroad
- Consular protection
- Authentication and legalization guidance
Emergency Assistance
French nationals experiencing emergencies in the United Kingdom may contact the embassy for assistance regarding:
- Lost travel documents
- Medical emergencies
- Arrest or detention
- Crisis situations
France Visa Information
Travelers planning to visit France should ensure they meet the current visa and entry requirements. Depending on nationality and purpose of travel, applicants may need to obtain a visa before departure.
Supporting documents may include:
- Valid passport
- Proof of accommodation
- Travel itinerary
- Financial evidence
- Travel insurance
Requirements may vary depending on the visa category.
Location and Accessibility
The Embassy of France London is situated in Knightsbridge, one of London’s most prominent districts. The location is easily accessible by public transport, taxis, and private vehicles.
Nearby attractions include Hyde Park, Harrods, and several diplomatic missions, making the embassy easy to locate for visitors.
Frequently Asked Questions
Do I need an appointment to visit the embassy?
Many consular services require appointments. Visitors should verify requirements before attending.
Can I apply for a France visa at the embassy?
Visa applications are usually processed through designated visa centres. The embassy provides guidance and information regarding application procedures.
Can French citizens renew passports at the embassy?
Yes. Eligible French citizens may access passport services through the embassy.
What should I do if I lose my passport?
Contact the embassy immediately for emergency travel document assistance.
Important Notice
Embassy procedures, visa rules, office hours, and service availability may change. Visitors should always check the official embassy website for the latest information before planning a visit.
The Embassy of France London remains an important diplomatic mission providing support, information, and consular services for French citizens and travelers throughout the United Kingdom.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.

