Nestled in Camden Town, The Dublin Castle stands as one of London's most storied venues for live music. Early gigs from rock legends like Madness, Blur, Amy Winehouse, and The Libertines cemented its status as a cultural icon. Beyond the modest selec... View more