Home News Delve - Leyden Gallery Posted 2013/10/16 09:43 Atsuko Nakamura is showing in Delve at Leyden Gallery, 9/9a Leyden Street, London E1 7LE, from 23 October - 16 November 2013. See .