I am not in Coventry often. But when I was last there I travelled by bus and was disappointed to see that the Coventry Theatre has gone. Not news to most of you I guess. Someone mentioned Poster Place. I used to buy badges there back in the 70s. 999, The Clash, The Cure...