Today, The Body Shop has 4 locations near Dublin, Greater Dublin. See below for the full listing of all The Body Shop stores nearby.