Since 2006, Handel Street Projects has been putting on a host of exciting and challenging exhibitions from their space just north of Holborn tube station as well as in various temporary locations across London.
There's no unifying thread, but rather "a clear commitment to generating new possibilities", which realises a diverse range of projects by emerging and more established contemporary artists.