Leicester Square Theatre - On The Mic

Leicester Square Theatre

Leicester Square Theatre is a comedy and music venue in the West End.

It originally opened as the Notre Dame Hall in 1953. It was renamed as Leicester Square Theatre in 2008.

 

 

Recent News Articles