Mackintosh Lane is run by artists David Noonan and Anna Higgins based in Homerton, East London. It is a non-profit gallery operating on an intermittent basis, providing space for invited artists and curators to experiment and realise new projects