Switzerland Embassy

The Embassy of Switzerland in London is the diplomatic mission of Switzerland in the United Kingdom. Located moments away from the Digimax studio in Marylebone.

Switzerland Embassy