Garrick Theatre

  • 2 Charing Cross Road
  • London, , WC2H 0HH
  • United Kingdom