Find hotels near Phoenix Theatre, 110 Charing Cross Rd, London, WC2H 0JP. View hotels, hostels, b&b's and other accommodation close to Phoenix Theatre. The top hotels near Phoenix Theatre.
110 Charing Cross Rd, London, WC2H 0JP