British Embassy Spain

Embassy in Madrid, Spain
Suggest an edit · Your business? Claim now

Add more information

The British Embassy in Madrid maintains and develops relations between the UK and Spain.