Live music venue and pub, The Witchwood, a historic hub for indie and rock since the 1960s.