Key factsAcademic systemsBritish, AmericanLocationAlexandriaAddressEl Prince Street, off Mostafa Kamel Street, Alexandria, EgyptSourcesEntered by hand in the Webflow CMSLast checked: 2026-09-16