Embassy of Spain in London
The Spanish Embassy is a diplomatic mission in London and is appointed by the Ministry of Foreign Affairs of Spain to develop and uphold the Spanish interests in the United Kingdom. Below you will find the contact details of the embassy as well as the name of the Spanish ambassador serving in London.
All info on the Spanish Embassy in London
Spanish Embassy in London, the United Kingdom 39 Chesham Place, SW1X 8SB Consulate: 20 Draycott Place London SW3 2RZ United Kingdom
(+44) 20 7235 5555 (+44) 20 7589 8989 (Consulate)
(+44) 20 7259 5392 (+44) 20 7581 7888 (Consulate)
Mr Don Frederico Trillo-Figueroa - Ambassador