Skip to main content

Leicester Square Theatre

London, Greater London, England, UK

5 events

  1. Richard Herring: Happy Now?

    at Leicester Square Theatre

  2. Stewart Lee: Carpet Remnant World

    at Leicester Square Theatre

  3. Stewart Lee Vegetable Show

    at Leicester Square Theatre

  4. Richard Herring: Hitler Moustache

    at Leicester Square Theatre