The Blue Anchor Pub is a British pub established in 1996, featuring a 150-year-old London pub design. It offers happy hour specials on drinks and appetizers.