Spanish embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Ireland

» Italy

» Luxembourg

» Malta

» Netherlands

» Norway

» Portugal

» Sweden

» Switzerland

Spanish embassies worldwide

Spanish flag Spanish representation in United Kingdom

London — Spanish Embassy

Address39, Chesham Place
London SW1X 8SB
Phonelocal: (020) 7235.5555
international: +44.20.7235.5555

Edinburgh — Spanish Consulate-General

Address63, North Castle Street
Edinburgh EH2 3LJ
Phonelocal: (0131) 220.1843
international: +44.131.220.1843

Manchester — Spanish Consulate-General