23 St. James's Street
London SW1A 1 United Kingdom
London SW1A 1 United Kingdom
+44 20 7747 9380
Open Hours11a-11p M-Sa
OverviewThis swanky restaurant, bar and cigar club is quite simple mucho a la mode. The menu boasts international fare, which suits the jet setters that frequent the club. The...
more