World Time Starts Here

Leicester Square Theatre

Quick find:



Leicester Square Theatre
6 Leicester St
London, WC2H 7BX

Telephone: 020 7534 1740


View Larger Map

For more details visit the official Leicester Square Theatre website click here

Nearest Underground Tube Station- Leicester Square.

For a local street map, click here .

Rate this page

Thanks for rating

Please explain any problem (email address for reply):


More to explore