Milroy's of Soho

Short Description

Milroy's of Soho in London, United Kingdom is a historic whisky shop known for single malts, rare spirits, and guided tastings. Collectors review vintages and allocations before they confirm a purchase with careful follow-through.