The British Bag Company is owned by the Arnold Wills Company, a family-run business founded in 1946 and renowned for producing fine leather goods. The brand's headquarters are still located in Uppingham, England, where a new specially built factory was opened in 1951 to accommodate the growing workforce.