World-First Louis XIII Cognac Boutique At Harrods Sells $95,000 Bottle In Opening Days

The totally revamped location is telling the world that while the liquid in every Louis XIII Cognac is firmly steeped in the past, the brand is very much looking to the future.