Review for The London Club Cairo Review For The London Club Cairo Google User Aug 13 '17 at 10:57 A great location in Downtown Cairo with a magnificent Nile View and in close proximity to Tahrir Square and the Egyptian Museum. View full site to comment or like