Queen's Royal Garden is a pub offering a happy hour with discounted drinks.