When travelling in Europe it's easy to assume tipping customs will be the same everywhere. But this isn't necessarily so. Take restaurants. Some include service charges; others don't.
Even if there is a service charge, you may be expected to tip a little extra. In Denmark, tipping isn't expected in restaurants at all.