One of the really interesting things about reading this thread is noticing how these places clearly mean different things to different people.
Like one person says how "can somebody not want a pub in their neighborhood?" A pub and a bar might not mean the same thing to everyone. To some people a bar might mean something much closer to a night club and a pub something much closer to a restaurant.
Gas station doesn't mean convenience store to me AT ALL. To me it's only a place for buying gas. I would never go to one unless I was buying gas at the same time.
Is what I call a green grocer/fruit market what other people call a grocery store?
The questions abound...