Q: Where is British School Algiers?
A: British School Algiers is located at: Cheraga 36 Lot Kaouch Villa N° 17, 39035, Algeria
Q: What are the coordinates of the British School Algiers?
A: Latitude: 36.7592545, Longitude: 2.9670946
Q: How is British School Algiers rated?
A: British School Algiers has not rated yet on addressschool.com