Find hotels near Novello Theatre, 5 Aldwych, London, WC2B 4LD. View hotels, hostels, b&b's and other accommodation close to Novello Theatre. The top hotels near Novello Theatre.
5 Aldwych, London, WC2B 4LD