Leicester Square Theatre

DO YOU LIKE THIS VENUE?

6 Leicester St , London, WC2H 7BX, GB

Upcoming Concerts at Leicester Square Theatre

Featured Show

Leicester Square Theatre location

Leicester Square Theatre Description

The Leicester Square Theatre is since 2008 the name of a 400-seat studio theatre near Leicester Square, in the City of Westminster, London, previously known as Notre Dame Hall, Cavern in the Town and The Venue. The theatre, which also has a 70-seat basement space, hosts stand-up comedy, cabaret, musical acts, small musical theatre productions, plays and comedies. It was formerly a popular venue for live music.

Leicester Square Theatre Live Music Calendar

 

Concert Venues Nearby Leicester Square Theatre

Reviews of Live Music at Leicester Square Theatre

Have you seen a show at Leicester Square Theatre? Write a review.

Review show at Leicester Square Theatre