StolenSpace Gallery - London, UK