« Back to Embassies

Spain

AddressBritish Embassy, Torre Espacio, Paseo de la Castellana 259D
CityMadrid
Post28046
Phone+34 917 146300
Fax+34 917 146301