The Leicester Square Theatre is a 400-seat theatre in Leicester Place, immediately north of Leicester Square, in the City of Westminster, London. It was previously known as Notre Dame Hall, Cavern in the Town and The Venue. The theatre hosts stand-up comedy, cabaret, music, plays and comedies.
SUMMARY FROM WIKIPEDIA (CC BY-SA) ↗
No ratings yet. Visit Leicester Square Theatre on a route and rate it in the app — your review opens this page for everyone.