Shopping Basket Shopping Basket (0)
Home > Venues > Leicester Square Theatre

Venue Details

Leicester Square Theatre
5 Leicester Place, London, United Kingdom, WC2H 7BP
Nearest Tube: Leicester Square
Nearest Train: Charing Cross
Buses: 24, 29, 176
Nearest Car Park: NCP at Bedford Street and Upper St Martin’s Lane. Westminter City Council car park at Cambridge Circus (150m)


Shows Playing at Leicester Square Theatre

Currently there are no shows available, please check back soon.