Welcome to Space Station Sixty-Five

Space Station Sixty-Five (SS65) is an artist-run space based in South-East London, co-directed by Rachael House and Jo David.