Phoenix Theatre
1.65 km110 Charing Cross Road, London
We are a 1000-seater theatre in London's West End. We can be found on Charing Cross Road, between Leicester Square and Tottenham Court Road Tube stations. The Phoenix Theatre is owned and managed...