London based contemporary art gallery with two spaces in London, representing 30 international artists exhibiting globally.