British Embassy in Algeria
The British Embassy in Algeria is in the capital city of Algiers. We have listed the telephone numbers, street address…
British Consulate | British Embassy
British Embassy & Consulates around the world
The British Embassy in Algeria is in the capital city of Algiers. We have listed the telephone numbers, street address…