Whitechapel Gallery

  • 77-82 Whitechapel High Street, E1 7QX, London