London, UK

Camden Art Centre