LIFESTYLE | There’s A New Baccarat London’s Harrods

The famed French crystal brand Baccarat has just opened an ultra-glamorous bar in London’s most famous department store, Harrods. There’s a new reason to pop into Harrods on your next trip to London and that’s new Baccarat Bar. Cocooned on the lower-ground level of the famed Knightbrisge flagship (with a street entrance on Hand Crescent), … More LIFESTYLE | There’s A New Baccarat London’s Harrods