The Twenty Two is the latest boutique hotel and private members club to open in central London. The property, which is located in Grosvenor Square in Mayfair, features 31 rooms and suites, including a mews house, alongside an all-day restaurant, headed by executive chef Alan Christie, and private members club.