A special place with all the charm, comfort and calmness of a pure haven in Mayfair.