Swiss Embassy in London, United Kingdom - United Kingdom Swiss Embassy in London, United Kingdom

United Kingdom, London

Embassy of Switzerland in London, United Kingdom
Address Embassy of Switzerland 16-18 Montagu Place W1H 2BQ London
Phone 020 7616 6000
Email swissembassy@lon.rep.admin.ch
Fax 020 7724 7001
   
Working days 1,2,3,4,5
Working hours 9 am - 12 noon

Swiss Embassy in London, United Kingdom map: