Home › Venues › Phoenix Theatre Phoenix Theatre Tickets Buy tickets for concerts at Phoenix Theatre in London, United Kingdom. No Upcoming Events No upcoming events scheduled at Phoenix Theatre. Please contact us with any corrections. Hotels & Lodging Near Phoenix Theatre About the Venue Phoenix Theatre At-a-Glance AddressCharing Cross RdLondon WC2H 0JPUnited Kingdom Map & Directions Advertisement