Music Gallery: Twin Peaks // Barfly, London – 19.04.16 By theindiependent - April 21, 2016 0 806 FacebookTwitterPinterestWhatsApp With the release of their third studio album, Down In Heaven, just weeks away Twin Peaks took on a set of tour dates across the UK. Patrick Gunning went down to Camden’s famous Barfly to capture the band’s raucous set.