Home News Art and Life - Dulwich Picture Gallery Posted 2014/06/19 15:54 Art and Life, including work by Ben Nicholson, is on at Dulwich Picture Gallery, Gallery Road, London SE21 7AD, from 4 June - 21 September 2014. See .