Date From 21st November 2010 Date To 5th February 2011 Gallery Ibid Projects Address 35 Hoxton Square London N1 6NN United Kingdom Artists Rallou Panagiotou Rating PoorNot so poorAverageGoodVery good Log in or register to edit this exhibition