The Vaults Gallery

Leake Street
London SE1 7NN United Kingdom
http://www.the-vaults.org/
T. 0207 401 9603