67 Pall Mall: the ultimate wine club?67 Pall Mall is a private club for wine lovers in the heart of London’s club land. We’ve been members for a few years and this is our review.