sort icon

All Events

no result found61 Upcoming Events

  • Mon
    2025
    Mon
    Sep 22

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Monday, 22 Sep 2025, 7:30 PM BST
  • Tue
    2025
    Tue
    Sep 23

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Tuesday, 23 Sep 2025, 7:00 PM BST
  • Wed
    2025
    Wed
    Sep 24

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Wednesday, 24 Sep 2025, 7:30 PM BST
  • Thu
    2025
    Thu
    Sep 25

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Thursday, 25 Sep 2025, 7:30 PM BST
  • Sat
    2025
    Sat
    Sep 27

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Saturday, 27 Sep 2025, 7:30 PM BST
  • Mon
    2025
    Mon
    Sep 29

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Monday, 29 Sep 2025, 7:30 PM BST
  • Tue
    2025
    Tue
    Sep 30

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Tuesday, 30 Sep 2025, 7:00 PM BST
  • Wed
    2025
    Wed
    Oct 1

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Wednesday, 1 Oct 2025, 7:30 PM BST
  • Thu
    2025
    Thu
    Oct 2

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Thursday, 2 Oct 2025, 2:30 PM BST
  • Thu
    2025
    Thu
    Oct 2

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Thursday, 2 Oct 2025, 7:30 PM BST
  • Fri
    2025
    Fri
    Oct 3

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Friday, 3 Oct 2025, 7:30 PM BST
  • Sat
    2025
    Sat
    Oct 4

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Saturday, 4 Oct 2025, 2:30 PM BST
  • Sat
    2025
    Sat
    Oct 4

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Saturday, 4 Oct 2025, 7:30 PM BST
  • Mon
    2025
    Mon
    Oct 6

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Monday, 6 Oct 2025, 7:30 PM BST
  • Thu
    2025
    Thu
    Oct 9

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Thursday, 9 Oct 2025, 7:30 PM BST
  • Fri
    2025
    Fri
    Oct 10

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Friday, 10 Oct 2025, 7:30 PM BST
  • Sat
    2025
    Sat
    Oct 11

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Saturday, 11 Oct 2025, 2:30 PM BST
  • Sat
    2025
    Sat
    Oct 11

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Saturday, 11 Oct 2025, 7:30 PM BST
  • Tue
    2025
    Tue
    Oct 14

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Tuesday, 14 Oct 2025, 7:00 PM BST
  • Wed
    2025
    Wed
    Oct 15

    Punch

    Apollo Theatre - Shaftesbury, Shaftesbury Ave, London
    Wednesday, 15 Oct 2025, 7:30 PM BST
  • Explore Punch - Play