To be fair, saying "overheard an argument at the pub" wouldn't imply that theres but a single pub in the world.

Nah your pub is like saying "overheard online"