Whitechapel Gallery: London, United Kingdom