Lord Byron is a British-themed bar established in 1988. It offers a comfortable atmosphere and specializes in cocktails, gins, wines, and more.