Spanish Embassies in the UK

London

39 Chesham Place
London SW1X 8SB
Tel. 020 7235 5555
Fax: 020 7259 5392

20 Draycott Place,
London SW3 2RZ.
Tel: 020 7589 8989
Fax: 020 7581 7888

Edinburgh

63 North Castle Street
Edinburgh EH2 3LJ
Tel. 0131 220 1843/ 1439/ 1442
Fax: 0131 226 4568

Manchester

1A Brook House, 70 Spring Gardens,
Manchester M2 2BQ
Tel. 0161 236 1233/ 1262
Fax: 0161 228 7467