Ah, Stephen "Tin Tin" Duffy, I presume: early Duran Duran, and in the 80s led The Lilac Time. Surely that's pop culture enough for anyone!
I have hung out in the CSH bar with members of Blur and the Beautiful South. They seemed to find it an accessible and welcoming place.