The recent days I heard about the new album by Pumarosa, another band from London. I got aware of them a few years ago when they released their last album. I don't know the whole album but there was one song that I played often in these days and I ask myself why I Priestess didn't appear on this site until know. The band call their sound Industrial Spirit but for me it is like Siouxsie singing on an magic dance track with the help of tempered electric guitars.
And for those who want to know how they sound a few years later - here is their newest single: