British embassies in nearby countries

» Austria

» Belgium

» Denmark

» Faroe Islands

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Luxembourg

» Malta

» Netherlands

» Norway

» Portugal

» Spain

» Sweden

British embassies worldwide

British flag British representation in Switzerland

Berne — British Embassy

AddressThunstrasse 50
3005 Berne
Phonelocal: (031) 359.7700
international: +41.31.359.7700

Geneva — British Consulate-General

Montreux — British Consulate

Valais — British Consulate

Zurich — British Consulate

Basel — British Honorary Consulate

Lugano — British Honorary Consulate

Geneva — British Permanent Mission to the UN

Address58 Avenue Louis Casai
1216 Cointrin GE
Phonelocal: (022) 918.2300
international: +41.22.918.2300