
The Dublin Castle is one of the most beloved independent live music venues in London and has been helping create music history since 1979. Celebrated by many trendy and emerging artists as well as by outstanding bands, the Dublin Castle is still running thanks to hard work by its owners and promoters. After 1995, when Blur […]