London Shop

Our London Shop is now open again, with safety measures in place to protect customers and staff. Find out more here.

Our shop at 63 Pall Mall is just around the corner from our historic home at No.3. This new space offers an extraordinary range of wines and spirits, from £10 to £10,000 a bottle, and each one – of course – comes with the same world-class service and advice that you expect of us.

Where to find us

London Shop
63 Pall Mall,
London SW1Y 5HZ

Opening hours
Tuesday to Saturday: 10am to 6pm
Sunday, Monday and Bank Holidays: Closed