Space Station Sixty-Five, works closely with emerging artists to help publicise, promote and exhibit their work to a large and diverse audience. We place great emphasis on the location, in shop-front premises, with an open door policy. We aim to place new works of contemporary art in a high street location.
373 Kennington Road, Airlock-Building Two, London, SE11 4PS
For More Information:
+44 (0)20 7820 1120