• Location
  • 24 Old Gloucester Street
  • WC1N 3AL London
  • United Kingdom
  • T: +44 (0)20 7242 7367
  • F: +44 (0)20 7405 1851
  • Hours
  • Tue–Sat: 12:30 p.m.–5:30 p.m.
    Or By Appointment
  • Staff
  • Chili Hawes, Director
    Elisabeth Lalouschek, Artistic Director