The Connaught, Mayfair

The Connaught has occupied its corner of Carlos Place since 1897, and its refusal to chase trends is precisely what makes it the most reliably excellent hotel in London for the founder who wants to arrive composed and leave the same way. No theatre, no spectacle — just the deep competence that only comes from […]