Big Ben is a pub with a British theme, offering a unique atmosphere.