Leicester Square Theatre
Leicester Square
VENUE
The Leicester Square Theatre is since 2008 the name of a 400-seat theatre near Leicester Square, in the City of Westminster, London. The theatre hosts stand-up comedy, cabaret, music, plays and comedies.
CAPACITY
400
PHONE
020 7734 2222
ADDRESS
6 Leicester Place
Leicester Square
London
WC2H 7BX
STAGES
Lounge Capacity 65
Main House Capacity 400