The practice of every member of the group taking a turn buying a round is standard British pub etiquette. Anyone not partaking is silently deemed a “cheapo”. Americans, however, don’t operate like this (continuously) and tend to take care of themselves at the bar. Fair enough, but this kind of conduct will usually upset any Brit in their party.