A-Z Theatre List
Happy Shopper The Ambassadors Theatre
in London

The Ambassadors Theatre is hidden away near the junction of West Street and Litchfield Street, about 10 minutes walk from Leicester Square station



Ambassadors theatre in London

Click here to see what's showing at the Ambassadors Theatre
(from London Theatre Direct)