- Lucifer Over London
- Lucifer Over London by Current 93 is their #16 most played live song, this song was played in 16 out of 95 shows, with a probability of 16.84% to listen to it live since its debut at Théâtre Municipal on June 2, 1996, until his latest show at Primavera Sound 2016 Barcelona on June 4, 2016
- Artist
- Current 93
- Released
- December 1, 1999