ATMs widely available; credit cards widely accepted, though not in all restaurants or B&Bs.
Hotels One pound per bag is standard; gratuities for cleaning staff are completely at your discretion.
Pubs Not expected unless table service is provided, then £1 for a round of drinks.
Restaurants For decent service 10%; up to 15% at more expensive places. Check to see if service has been added to the bill already (most likely for large groups).
Taxis Fares are generally rounded up to the nearest pound.