Radiohead’s Colin Greenwood knows a thing or two about the importance of independent venues. Since the band formed almost 30 years ago (!) they’ve played live relentlessly from intimate pubs to massive stadiums. But it was the gigs in smaller settings around the UK that led to, in Greenwood’s words, “some of the best times […]