Consulate General in Edinburgh

The French Consulate in Edinburgh, United Kingdom (UK) 1

The French Consulate General in Edinburgh, United Kingdom (UK) Address, Phone number, Email, Website For any queries related to your visa, you can contact The French Consulate in United Kingdom (UK) number or email. Address: Lothian Chambers, W Parliament Square, Edinburgh EH1 1RN, United Kingdom Working hours 9 am-13 pm […]