- Address
- Knightsbridge 58, SW1X 7JT London
- Phone
- +44 20 7073 1000
- Website
- ambafrance-uk.org
- Head of mission
- Hélène Treheux-Duchene
France
United 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
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
Cromwell Road 21, SW7 2EN London
Today 08:45–12:45, 13:45–15:00 - Consulate General of France in Edinburgh
West Parliament Square, EH1 1RF Edinburgh
no hours on record -
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
- Honorary Consulate of France in Stornoway
c/o N L Macdonald Ltd, 64-70 Bayhead Street, Stornoway HS1 2DZ
- Honorary Consulate of France in Plymouth
22 South View Terrace, Plymouth, Devon PL4 9DQ
- Honorary Consulate of France in Penzance
1 Lane Reddin Terrace, Newlyn, Penzance, Cornwall TR18 5BL
- Honorary Consulate of France in Nottingham
64 Burnthouse Road, Heanor DE75 7GS, Friday afternoon, Nottingham
- Honorary Consulate of France in Newhaven
Newhaven Port & Properties, Port Administration offices, East Quay, Newhaven BN9 0BN
- Honorary Consulate of France in Manchester
Alliance Française de Manchester, Ground Floor, 125 Portland Street, Manchester M1 4KD
- Honorary Consulate of France in Liverpool
Liverpool Cathedral, St James Mount, Liverpool L17 7A
-
- Honorary Consulate of France in Leeds
Castlegarth, Scott Lane, Wetherby LS22 6LH, Leeds
- Honorary Consulate of France in Glasgow
17 Coronation Way, Bearsden, Glasgow G61 1DA
- Honorary Consulate of France in Dover
c/o George Hammond PLC, Dover South Services, Limekiln Street, Dover CT17 9EF
- Honorary Consulate of France in Douglas
29 Rhenwyllan Close, Port St Mary IM9 5NJ, Douglas
Show all 19
- Honorary Consulate of France in Chester
University of Chester, Binks Building, 2nd Floor Parkgate Road, Chester CH1 4BJ, Wednesday morning (by appointment only)
- Honorary Consulate of France in Cardiff
6 Reardon Smith Court, Cardiff CF5 3JD
- Honorary Consulate of France in Birmingham
1 Victoria Square (office 310), Birmingham B1 1BD
- Honorary Consulate of France in Belfast (4 Donegall Drive)
4 Donegall Drive, Whitehead, Belfast BT38 9LT
- Honorary Consulate of France in Belfast (26 Forth Place)
26 Forth Place, Newcastle-Upon-Tyne NE1 4EU, Belfast
- Honorary Consulate of France in Bath
Francis Hotel, Ralph Allen Room, Queen Square, Bath BA1 2HH
- Honorary Consulate of France in Aberdeen
Chapel Street 14, AB10 1SP Aberdeen
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 Kingdom
France Visa-free, 90 days France visa for citizens of the United Kingdom
France
United 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.