Even the address of Flemings Hotel gives a clue to the style and quality of this boutique establishment: Half Moon Street, Mayfair. It’s one of...