Penrose at The Dublin Castle, Camden, 3rd June 2016 June 4, 2016 Lisa went down to Camden Town last night to check out Penrose’s first London gig, at The Dublin Castle. You can see them tonight at Zigfrid Von Underbelly, Hoxton.
Apollo Junction – ‘II’ June 5, 2015 Apollo Junction are a five piece indie pop band, from Leeds, formed in 2012 by members of rival bands who decided to join forces to become one supergroup.