Category: Embassies & Consulates Category: Embassies & Consulates
Address: 16-18 Montagu Place, Westminster, London, W1H 2BQ
Landline: 020 761...
: 020 7724 7001
Website: www.swissembassy.org.uk
Website: Visit Website
Message now
Report a problem with this listing