Saturday 7th October and Sunday 8th October
Exhibiting over 100 Contemporary artists
Friday 6th October 6pm
START > OPEN END
Leila Houston (London, 1977) is a visual artist whose work investigates the social, political and historical aspects of a place.