Launched in 2011, La Scatola Gallery professes to be "A container of emotions, a gift box made for its visitors, a space which hosts our contemporary art, participating in its construction until its release. We host the future in the joy of its present."
In short, it's a contemporary art gallery situated in Shoreditch, with an emphasis on the conceptual.