- Where is Chelsea Water located?
- Chelsea Water is in Vin de France, France (The wine is crafted in Provence, in the South of France, roughly 30 minutes from St. Tropez., The Estate: The grapes are sourced from a historic vineyard that has been exclusively operated by women for 12 generations., Flavor Profile: Known for being extremely pale in color, it features delicate, perfumed notes of strawberries, pear, and white flowers, with a crisp, dry finish., Vivino, +4, Where to Buy:, You can check current availability or order bottles directly through the Chelsea Water Wine platform., Read community tasting notes and reviews or track down international stockists by searching for the vintage on Vivino).