Address: 4 Elwy Street, off Qasr El Nile Street Cairo, Egypt