Those Damn Crows Soar at London’s 100 Club [Show Review]

In the sweaty, small venue on London’s iconic Oxford Street, Those Damn Crows took to the stage at the world-famous 100 Club on March 27, 2025. Known for hosting legendary acts like the Sex Pistols in the ’70s, this long and narrow venue, with its low stage tucked against a side wall, created an intimate atmosphere for fans eager to experience the Welsh rockers up close. Cheers erupted as the band made their way through the crowd, taking full advantage of the venue’s lack of a secure backstage area. Launching straight into one of their new track, “Let’s Go Psycho!,” the audience sang along, already familiar with the tune’s lyrics from the yet-to-be-released album God Shaped Hole. Vocalist Shane Greenhall, clearly revelling in the intimate setting, waved directly into a fan’s camera with a ...

unsplash-logoLilith Redmoon