Embassy of France in London
The French Embassy is a diplomatic mission in London and is appointed by the Ministry of Foreign Affairs of France to develop and uphold the French interests in the United Kingdom. Below you will find the contact details of the embassy as well as the name of the French ambassador serving in London.
All info on the French Embassy in London
French Embassy in London, the United Kingdom Embassy: 58 Knightsbridge, London SW1X 7JT Consulate: 21 Cromwell Road, London SW7 2EN Visa: 6A Cromwell Place, London SW7 2EW United Kingdom
(+44) 20 7073 1000
(+44) 20 7073 1004
Mr Bernard Emio - Ambassador