Art Lacuna Space

48 Falcon Road
London SW11 2LR United Kingdom
http://artlacuna.org/