British Embassy in Spain

If you are a British nation in Spain then you would be pleased to note that the British Embassy in Spain is located in Madrid. Should you have problems with the law or in need or consular assistance then the embassy in Madrid will be able to assist you with registration of a marriage, public … Continue reading British Embassy in Spain