More likely to be accepted in chain pubs and supermarkets. They'll probably have signs on the door, by the checkouts and by the bars stating so because it's most likely company policy. But they're often overlooked in staff training, rules have tightened up in recent years and technically they can always refuse service if they're in any doubt.