Located in the very center of Dublin is St. Stephen’s Green