VisaHQ.co.uk EmbassiesSpain Embassy list in United Kingdom

Spain Embassy list in United Kingdom

Spain visa is required for

Spain Embassy in London

39 Chesham Place
Belgravia
London
SW1X 8SB
United Kingdom
Phone+44-20-7235-5555
Fax+44-20-7259-5392
Email
Post address
Website URLwww.exteriores.gob.es/Embajadas/londres/en
Report changes
×

Report changes

Spain Consulate in London

20 Draycott Place
SW3 2RZ
London
United Kingdom
Phone+44-20-75898989
+0871-376-0023
Fax+44-20-75817888
Email
Post address
Website URLwww.exteriores.gob.es/consulados/londres/en
Report changes
×

Report changes

Spain Consulate in Edinburgh

63, North Castle Street
EH2 3LJ
Edinburgh
United Kingdom
Phone+44-131-2201843
+44-131-2201439
+44-131-2201442
Fax+44-131-2264568
Email
Post address
Website URL
Report changes
×

Report changes