17 El Gheith St. Off Corniche El Nil Behind British Council , Giza, Agouza, , Greater Cairo (including Cairo & Giza)