The New Amabassadors Theatre is located in the City of Westminster. It opened in June 1913 and nowadays it has a seting capacity of 444.
How to get there
Directions: Take the Piccadilly or Northern line to Leicester Square station. The theatre is approximately 5 minutes walk.