Leicester Square Theatre

Filter

Share

Leicester Square Theatre

The Leicester Square Theatre is near Leicester Square, , London. It was previously known as Notre Dame Hall, Cavern i . The theatre hosts stand-up comedy,comedies cabaret, music, plays

Shows

0871 297 0777