French Embassy in London


france.jpgFrench Embassy and Consulates

French Embassy – London
Tel: (44) (0) 207 073 1000
Address: 58 Knightsbridge, London SW1X 7JT – Map

DOWNLOAD OUR FREE TRAVEL GUIDES

French Consulate General – London
Tel: 020 7073 1200
Fax: 020 7073 1201
Address: 21 Cromwell Road, London SW7 2EN – Map
Visa Department
Tel: 020 7073 1250
Address: 6A Cromwell Place London SW7 2EW – Map
Visas email: visas.londres-fslt@diplomatie.gouv.fr

French Consulate General – Edinburgh
Tel: 0131 225 7954
Tel: 0131 220 0141
Fax: 0131 225 8975
Address: 11 Randolph Crescent, Edinburgh, EH 3 7TT – Map