• Rosemary Branch Theatre, Islington (map)
  • 2 Shepperton Road
  • London, England, N1 3DT
  • United Kingdom