All information about european embassies in Spain:
The British Embassy, Deutsche Botschaft, Ambassade de France, Embajada de la Confederación Suiza, Embajada de Noruega, Sveriges Ambassad, Nederlandse Ambassade, Embajada de Bélgica, Embajada de Italia, Embajada de la República Portuguesa....
The British Embassy
Torre Espacio
Paseo de la Castellana 259D
28046 Madrid
España
Teléfono
+34 917 146 300
Deutsche Botschaft
Calle Fortuny, 8
28010 Madrid
España
Atención al público: 9.00 h. – 12.00 h. de lunes a viernes
Teléfono
91 557 90 00
Ambassade de France
C/ Salustiano Olózaga, 9
28001 Madrid
España
Teléfono
+34 91 423 89 00
Embajada de la Confederación Suiza
Calle Núñez de Balboa 35-7º
28001 Madrid
España
Teléfono
Tlf.:+34 914363960
Embajada de Noruega
Calle Serrano, 26 (planta 5)
28001 Madrid
España
Teléfono
+ 34 91 436 38 40
Sveriges Ambassad
Calle Caracas, 25
28010 Madrid
España
Teléfono
+34 91 702 2000
KGL. Dansk Ambassade
Calle Serrano 26 - 7º
28001 Madrid
España
Teléfono
+34 91 431 8445
Nederlandse Ambassade
Pº de la Castellana 259-D
28046 Madrid
España
Teléfono
+34 91 353 75 12
Embajada de Bélgica
Paseo de la Castellana 18 - 6º
28046 Madrid
España
Teléfono
(0034) 915 776 300
Embajada de Italia
Calle Lagasca, 98
28006 Madrid
Spagna
Teléfono
+34 91 4233300
Embajada de Luxemburgo
Calle Claudio Coello, 78
28001 Madrid
España
Teléfono
+34 91 435 91 64
Embajada de Irlanda
Paseo de la Castellana 46-4
28046, Madrid
España
Teléfono
+34 914364093
Embajada de Grecia
Avda Dr. Arce 24
28002 Madrid
España
Teléfono
+3491 5644653
Embajada de Finlandia
Paseo de la Castellana 15, E-28046 Madrid,
Spain
Teléfono
+34-91 319 6172
Embajada de la República Portuguesa
Calle Lagasca, nº 88 - 4º A
28001, Madrid
España
Teléfono
(0034) 917 824 960