Spanish Embassy in London
Spanish Embassy and Consulates
Spanish Embassy – London
Tel: 020 7235 5555
Address: 39 Chesham Place, London SW1X 8SB – Map
email: embespuk@mail.mae.es
Spanish Consul General – London
Tel: (+44) 020 7589 89 89
Visa Information Tel: 09065 508 970
Address: 20 Draycott Place, London SW3 2RZ – Map
email: conspalon@mail.mae.es
Spanish Consulate General – Manchester
Tel: 0161 236 1233/0161 236 1262
Address: 1A Brook House, 70 Spring Gardens, Manchester M2 2BQ – Map
email: cg.manchester@mae.es
Spanish Consulate General – Edinburgh
Tel: 0131 220 1843/0131 220 1439/0131 220 1442
Address: 63 North Castle Street, Edinburgh EH2 3LJ – Map
email:cgspedimburgo@mail.mae.es