I will be in London, Paris and Amsterdam for work. Any suggestions for wine and/or liquor stores?
I know of Berry Bros, Milroy's, Cadenheads, Hedonism. Anywhere else worth going (especially places with tasting by the glass).
I know of Berry Bros, Milroy's, Cadenheads, Hedonism. Anywhere else worth going (especially places with tasting by the glass).
Last edited: