Embassy of Spain photograph

Embassy Of Spain

1.8
Use attributes for filter !
Unified actionsSave
Address39 Chesham Pl, London SW1X 8SB, United Kingdom
Phone +44 20 7235 5555
Hours Closed ⋅ Opens 9 AM Mon
AmbassadorJose Pascual Marco Martinez
Sideways refinements
Embassy of France, London
Embassy of Colombia
Date of Reg.
Date of Upd.
ID4966404
Send edit request

About Embassy Of Spain


The Embassy of Spain in London is the diplomatic mission of Spain in the United Kingdom. The embassy is located at 24 Belgrave Square in the Belgravia area of London.

Where is the Embassy of Spain

Embassy of Spain Map
Click on the photo of Embassy of Spain to view it on Google Maps.

Related Persons

Next Profile ❯