GB - England - Islington
April 19, 2024
About us • The Twenty Two, a luxury lifestyle hotel with an all-day public restaurant and a private members club, on the historic Grosvenor Square in Londons Mayfair. Set within a Grade II listed Edwardian manor at number 22 Grosvenor Square, the building was redesigned into a Westside hideaway...