Exhibitions
Articles
In a shabby alley, less than half a mile away from Tahrir Square in Cairo, the Townhouse Gallery has for the past 20 years acted as a cornerstone of contemporary art in Egypt.
Latest setback for non-profit space shut down by Egyptian authorities last year