The Ambassadors Theatre
A-Z Theatre List
The Ambassadors Theatre is hidden away near the junction of West Street and Litchfield Street, about 10 minutes walk from Leicester Square station
Click here to
see what's on and book tickets
with London Theatre Direct