Lady of the Grapes launches in London

An independent wine shop and bar that champions women in the wine industry is set to open in Covent Garden, central London, later this…