FranceUnited Kingdom

French Embassy & Consulates in the United Kingdom

  • 1 embassy
  • 2 consulates general
  • 19 honorary consulates

In the United Kingdom, France has an embassy in London, 2 consulates general in London and Edinburgh, 19 honorary consulates and 1 other office. British citizens do not need a visa for France: stays of up to 90 days are visa-free.

Map: France’s 23 missions in the United Kingdom

Map: France’s 23 missions in the United Kingdom

French Embassy in London

France has its embassy in London, the capital; the address on record is Knightsbridge 58, SW1X 7JT London. The head of mission on record is Hélène Treheux-Duchene. Its phone number and website are on its page.

French consulates in the United Kingdom

  • Consulate General of France in London

    Consulate General · London

    Cromwell Road 21, SW7 2EN London

    Today 08:45–12:45, 13:45–15:00
  • Consulate General of France in Edinburgh

    Consulate General · Edinburgh

    West Parliament Square, EH1 1RF Edinburgh

    no hours on record
  • Embassy Branch Office of France in London

    Embassy Branch Office · London

    Cromwell Road 23, SW7 2JB London

    Today 09:00–14:00

France also has 2 consulates general in London and Edinburgh; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

French honorary consulates in the United Kingdom

Show all 19

France has 19 honorary consulates in the United Kingdom, in Stornoway, Plymouth, Penzance, Nottingham, Newhaven, Manchester, Liverpool, Leicester, Leeds, Glasgow and 8 more; honorary consulates handle emergencies and simple certifications rather than visas or passports.

France visa for British citizens

United KingdomFrance Visa-free, 90 days France visa for citizens of the United Kingdom

FranceUnited Kingdom Electronic travel authorisation (ETA) United Kingdom visa for citizens of France

British citizens can visit France without a visa for up to 90 days.

The United Kingdom’s missions in France

Missions of the United Kingdom in France (11)

In return, the United Kingdom has 11 missions in France, including its embassy in Paris.

Good to know

France in the United Kingdom

Worldwide, France has 386 missions in 176 countries; 23 of them are in the United Kingdom.

Travel to the United Kingdom for French citizens

Before flying to the United Kingdom, French citizens must obtain an ETA online; stays of up to 180 days are allowed. In the United Kingdom, French citizens can turn to the French embassy for passports and emergency help.

When French missions in the United Kingdom are closed

French missions in the United Kingdom close on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and Good Friday on Friday 26 March 2027, and usually on some holidays of France, such as Armistice Day (Armistice 1918) on Wednesday 11 November 2026.

Frequently asked questions

Where is the French embassy in the United Kingdom?

The French embassy is in London, at Knightsbridge 58, SW1X 7JT London.

Does France have consulates in the United Kingdom?

Yes, France has 2 consulates general in London and Edinburgh. France also has 19 honorary consulates in Stornoway, Plymouth, Penzance, Nottingham, Newhaven, Manchester and 12 more.

Do British citizens need a visa for France?

France admits British citizens without a visa for stays of up to 90 days.

Do French citizens need a visa for the United Kingdom?

French citizens do not need a visa for the United Kingdom, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days.

Does the United Kingdom have an embassy in France?

Yes, the United Kingdom has its embassy in Paris, along with 10 other missions in France.