Contact
Ambassador: Carlos Bastarreche Sagües
- Name
- Spain (ES) Representation in United Kingdom (GB)
- Website
- http://www.exteriores.gob.es/Embajadas/londres/en
- Phone number
- 020 7235 5555
- Fax number
- 020 7259 5392
- Postal address
- Embassy of Spain, 39 Chesham Place, London, SW1X 8SB, United Kingdom