The Habanos man wasn't British (since someone asked several times!), and although his shouting was plain rude, it was the CONTENT of his conversation that really offended everyone! He was oblivious to everyone when he made his sexist/racist remarks and we all felt uncomfortable (i.e. the elegant couples of all ages and the two or three Qatari gentlemen present). Being drunk is not an excuse in a so-called classy establishment! Thank you to everyone who commented....