Greenwich Means Time to the World

🌐 Pick a country, view the time

Leicester Square Theatre

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