Consulate of Sweden, Madrid
https://www.swedenabroad.se/en/embassies/spain-madrid/http://www.swedenabroad.com/Start____9935.aspx
Calle Caracas, 25
28010
Madrid
+34 91 702 2000
40° 25′ 50.5848″ N, 3° 41′ 37.1256″ W
Calle Caracas, 25
Spain
Madrid