Definitely 'Pubs' if you're speaking of Isle of Man! I'm thinking France actually because of IPONE, Shark and a shitload of beer brand seen are french (the ones I can recognise)...