About the Business

"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."

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

London W1D 4NX, United Kingdom, Great Britain (UK)

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers