Milroys of Soho – whiskey specialist in London

"Milroy's of Soho is a distinguished spirits retailer known for its extensive selection of whiskies, rums, and fine wines. Located in Soho, London, the shop offers a curated range of high-quality products and rare finds for enthusiasts and collectors.
Established in 1964, Milroy's has built a reputation for its expertise and personalized service, ensuring customers receive tailored recommendations and an exceptional shopping experience. In addition to its retail offerings, the store hosts tastings and events, making it a hub for those passionate about premium spirits and wines."