60 Gesr El Suez Street Square, in front of the Military Police, Cairo, Gesr El Suez, , Greater Cairo (including Cairo & Giza)