Radiohead played there for their 2006 tour. Huge regret of mine not going. I live 5 miles from it.
The sound system in there has always been utterly brilliant. Seen/heard some cracking stuff.
One of the first "proper" gigs I ever went to was there actually - Hard Fi in 2005 🤣