Regional consular center London

Address Regional Consular Centre London c/o Embassy of Switzerland 16-18 Montagu Place London W1H 2BQ United Kingdom
Phone Zentrale +44 (0)20 7616 6000
Fax Zentrale +44 (0)20 7724 7001
Email Zentrale visa enquiries
Consular district England, Wales, Scotland, Northern Ireland, Isle of Man, Isle of Wight, Channel Islands and British territories, possessions and protectorates where Switzerland does not have a representation (excl. Burmuda and Cayman Islands) and Ireland
Map Regional consular center London

Additional information

Consular activities and Visa