20 Taha Hussein St., Beside New President Hotel , Cairo, Zamalek, , Greater Cairo (including Cairo & Giza)