A must for wine lovers
Chelsea Wine Vault is a liquor store in the Chelsea neighborhood. It's very pretty, and it sells very fine wine to connoisseurs. The prices are competitive, and the sales team are very helpful. They claim to be a "unique paradise of wine", and deliver to most parts of the world. So if you're a lover of fine wine, you really ought to stop here...