Very few restaurants include a service charge. Where a service charge is not included and where the service has been good, it is customary to leave a tip of 10 – 15% of the bill. It is not normal to leave a tip in a pub unless you have had a meal with good service.
A 10% tip is normal.
In the more upmarket hotels, porters rely on tips.