
Mayfair Reimagined Tucked into the heart of Mayfair on Grosvenor Square, The Twenty Two is a 31-room boutique hotel housed within an Edwardian manor. The building dates to the early 20th century, with double-height ceilings, ornate plasterwork, and classical proportions that set the tone for its grand yet intimate atmosphere. The hotel sits at one […]