The UK’s oldest wine and spirits merchant ... The Spirits Shop will open on April 2 at 3 St. James’s, SW1Y 4JU, bbr.com Register now for one of the Evening Standard’s newsletters.