Find hotels near Lyric Theatre, 29 Shaftesbury Ave., London, W1D 7ES. View hotels, hostels, b&b's and other accommodation close to Lyric Theatre. The top hotels near Lyric Theatre.
29 Shaftesbury Ave., London, W1D 7ES