In inner-city Dublin, almost hidden between the eighteenth century terraces and the shiny luxury flats of the twenty-first ...