The Dublin Castle Go to an indie-rock institution at The Dublin Castle Area:Camden TownBorough:Camden