The British School of Alexandria is located in Alexandria Governorate, Egypt on Abu an Nawatir, Qesm Sidi Gaber. The British School of Alexandria is rated 4.4 out of 5 in the category international school in Egypt.
Address
Abu an Nawatir, Qesm Sidi Gaber